A food donation platform where users can create accounts to access food details, add and manage their own food donations, request food when needed, and search for specific foods by name.
Live Link: https://assignment-eleven-d78bd.web.app
- After logging in, users can add their food on the 'Add Food' page.
- Manage this food, including updating and deleting it, on the 'Manage My Foods' page.
- Users can request food and see their requested food on the 'My Food Requests' page
- Users can search for food by name and sort by expiration date on the 'Available Foods' page
- React.js
- Express.js
- MongoDB
- Tailwind CSS
- Firebase
- JWT
- Clone the Repository:
git clone https://github.com/your-username/your-repository.git
- Navigate to the Project Directory:
cd your-repository
- Install Dependencies:
npm install
- Run the Development Server Locally:
npm run dev
- Build the Project for Production:
npm run build
- Preview the Production Build:
npm run preview