ShareBite is a community-driven platform that connects food donors with recipients to reduce food waste. Key benefits:
- 🚀 Real-time food surplus listings
- 📍 Location-based donor matching
- ⏰ Smart expiration alerts
- 🔒 Secure food request system
| Feature | Description |
|---|---|
| 🍽️ Food Listings | Post/request food with images and details |
| 🤝 Smart Matching | Connect donors and recipients by location |
| Color-coded urgency indicators | |
| 🔄 Request Management | Update/cancel food requests easily |
| 🔐 Secure Auth | Google/Firebase login with JWT tokens |
| 📱 Responsive Design | Optimized for all devices |
- React Framer Motion (Animations)
- Firebase JWT (Authentication)
- React Icons (UI Elements)
- React Context API (State Management)
-
Clone the Repository
git clone https://github.com/yourusername/gardenify.git
-
Navigate to the Project Directory
cd gardenify -
Install Dependencies
npm install
-
Create Environment File
cp .env.example .env
-
Start the Development Server
npm run dev