A food-sharing platform to reduce waste by connecting donors with recipients. Users can donate food, request items, view realtime availability, and connect through an intuitive UI. Uses Firebase for authentication and real-time database updates, ensuring live availability of food posts.
Challenges Faced
Realtime sync with Firebase, secure authentication, geolocation-based filtering, and an accessible design.
Roadmap
Mobile app version, AI food expiry predictions, user badges, donation analytics, and 2FA support.
Core Architecture
React
Interactive UI with dynamic components and state management.
Firebase
Authentication, real-time updates, cloud storage for posts.
Node.js
Secondary backend for additional APIs where needed.
Tailwind CSS
Mobile-first design for all age groups and accessibility.
Express.js
API routing and middleware support for future scaling.
Thanks for reading.
