YUKTI is a full-stack web application designed to reduce food waste and connect food donors with people and organizations in need. The platform provides a simple and efficient system for managing food donations, requests, and distribution in real time.
The project focuses on creating a social impact solution by helping restaurants, individuals, event organizers, and NGOs donate surplus food instead of wasting it.
- User authentication and authorization
- Food donation request system
- Real-time donation tracking
- Dashboard for managing donations and requests
- Separate frontend and backend architecture
- Responsive UI for better user experience
- NGO / receiver request management
- Secure API handling
- React.js
- Vite
- CSS
- Node.js
- Express.js
- MongoDB
- JWT Authentication
- REST APIs
YUKTI/ │ ├── frontend/ # React frontend ├── backend/ # Node.js backend └── README.md
git clone https://github.com/RISHITASHARMA01/YUKTI.git cd YUKTI
cd backend npm install npm start
cd frontend npm install npm run dev
Create a .env file inside the backend folder and add the following:
MONGO_URI=your_mongodb_connection JWT_SECRET=your_secret_key PORT=5000
- Reduce food wastage
- Support NGOs and communities
- Build an efficient donation system
- Promote sustainable resource management
- Create social impact through technology
- Live donation tracking
- Email & SMS notifications
- AI-based food demand prediction
- Donation payment gateway
- Admin analytics dashboard
- Mobile application support
Through this project, I learned:
- Full-stack web development
- REST API development
- MongoDB database management
- JWT-based authentication
- Frontend & backend integration
- Git and GitHub workflow
- Building scalable social impact solutions
Add screenshots here:
- Home Page
- User Dashboard
- Donation Form
- Request Management
- Authentication Pages
Contributions and suggestions are welcome.
- Fork the repository
- Create a new branch
- Commit your changes
- Push the branch
- Create a Pull Request
Rishita Sharma and Ananya Raj wansh
GitHub: https://github.com/RISHITASHARMA01 | https://github.com/ananyarajwansh
This project is developed for educational and learning purposes.