Loading repository data…
Loading repository data…
pradeep-r04 / repository
Daawat is a community-driven web application designed to tackle the pressing issue of food waste in India. Every day, tons of edible food are discarded from households, events, and restaurants — while millions still sleep hungry. Daawat bridges this gap by enabling people to host food events to share surplus meals & allowing others to attend. Demo⬇
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
DAAWAT is a web-based food waste management system designed to promote community-driven food sharing.
It enables users to host leftover food events and allows others to attend them based on real-time location.
The platform aims to minimize food waste and ensure surplus food reaches those who need it most.
| Component | Technology |
|---|---|
| Frontend | HTML, CSS, JavaScript |
| Backend | Firebase (Authentication & Realtime Database) |
| Database | Firebase Firestore |
| Location Services | Leaflet API |
| Version Control | Git, GitHub |
| Hosting | Firebase Hosting |
Follow the steps below to run the project locally:
git clone https://github.com/<your-username>/daawat.git
cd daawat
Create Firebase Project
Go to Firebase Console
Create a new project
Enable Firebase Authentication and Firestore Database
Copy your Firebase config credentials
Add Firebase Config In your project folder, create a new file named firebaseConfig.js and add:
const firebaseConfig = {
apiKey: "YOUR_API_KEY",
authDomain: "YOUR_AUTH_DOMAIN",
projectId: "YOUR_PROJECT_ID",
storageBucket: "YOUR_STORAGE_BUCKET",
messagingSenderId: "YOUR_SENDER_ID",
appId: "YOUR_APP_ID"
};
export default firebaseConfig;
npm install
firebase deploy
🔔 Real-time notifications for new nearby daawats
🤝 NGO & volunteer organization integration
💬 Chat or messaging between host and attendees
📊 Food waste analytics dashboard
🌐 Multilingual support for wider accessibility