Skip to content

KUNDAN1334/DonatEat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🍽️ DonatEat

From excess to access.

DonatEat is a full-stack platform that enables individuals, businesses, and organizations to seamlessly donate excess food to those in need.
The system uses a modern workflow, AI-based image/description analysis, and intuitive dashboards for donors and NGOs.


🌟 Features

  • πŸ“¦ Easy food donation portal for individuals and organizations
  • 🚚 Real-time matching between donors and NGOs
  • πŸ” AI-powered food type and freshness analysis (Gemini Vision, Groq, etc.)
  • πŸ—ΊοΈ Location-based sorting using Firebase and geohashing
  • πŸ“ Dashboards for donors, NGOs, and admins
  • πŸ”” Notification system for donation updates

🧠 Tech Stack

Frontend: React.js, CSS/JS, Vite
Backend: Node.js, Express.js
Database: Firebase Firestore
AI Integration: Google Gemini Vision API (or Groq)
Other: Multer for file uploads, JWT Auth, Geohashing


πŸš€ Getting Started

βœ… Prerequisites

  • Node.js (latest LTS)
  • npm or yarn
  • Firebase project with Firestore enabled
  • Google Gemini/Groq API key (for AI analysis)

About

From excess to access.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors