{"id":50483502,"url":"https://github.com/tanvirislamakash2002/project-12-client-side","last_synced_at":"2026-06-01T19:31:45.162Z","repository":{"id":310324743,"uuid":"1034332283","full_name":"tanvirislamakash2002/project-12-client-side","owner":"tanvirislamakash2002","description":"FoodFairy- It is a charity website where restaurant can post their remaining food and charity organization can get those food and use in charity.","archived":false,"fork":false,"pushed_at":"2025-10-31T09:46:40.000Z","size":29863,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-31T11:29:15.449Z","etag":null,"topics":["firebase","mongodb","react","tailwind-css"],"latest_commit_sha":null,"homepage":"https://ph-b11-a12.web.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tanvirislamakash2002.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-08T08:13:23.000Z","updated_at":"2025-10-31T09:46:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"01d11354-1d00-4d1b-847a-138b2ccee021","html_url":"https://github.com/tanvirislamakash2002/project-12-client-side","commit_stats":null,"previous_names":["tanvirislamakash2002/project-12-client-side"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tanvirislamakash2002/project-12-client-side","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanvirislamakash2002%2Fproject-12-client-side","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanvirislamakash2002%2Fproject-12-client-side/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanvirislamakash2002%2Fproject-12-client-side/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanvirislamakash2002%2Fproject-12-client-side/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tanvirislamakash2002","download_url":"https://codeload.github.com/tanvirislamakash2002/project-12-client-side/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tanvirislamakash2002%2Fproject-12-client-side/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33790722,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-01T02:00:06.963Z","response_time":115,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["firebase","mongodb","react","tailwind-css"],"created_at":"2026-06-01T19:31:44.008Z","updated_at":"2026-06-01T19:31:45.153Z","avatar_url":"https://github.com/tanvirislamakash2002.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project name:\nFoodFairy\n\n# 🍽️ Local Food Waste Reduction Platform\n\nA MERN-stack web application to connect restaurants and charities for sharing surplus food. Built with **React**, **Tailwind CSS**, **DaisyUI**, **Firebase**, **Stripe**, and more.\n\n---\n\n# Live URL:\nhttps://ph-b11-a12.web.app\n\n# Admin: Tanvir Islam\n## Email: \ntanvir@gmail.com\n\n## password: \nT@nvir123\n\n\n## ✅ Features Implemented\n\n- 🔐 **Secure Authentication \u0026 Authorization**  \n  Email/password-based sign-up/login with Firebase and JWT-protected routes.\n\n- 👥 **Role-Based Access Control**  \n  Different dashboards for **users**, **charities**, **restaurants**, and **admins** with role-specific features.\n\n- 🍱 **Donation Management**  \n  Restaurants can add, update, and manage food donations. Charities can view and request available donations.\n\n- 📦 **Verified Requests \u0026 Quantity Sorting**  \n  Users can search donations by location and sort them by quantity or pickup time.\n\n- 📜 **Review System**  \n  Charities can leave reviews for donations after pickup.\n\n- 💳 **Stripe Payment Integration**  \n  Admins can manage premium features using secure Stripe payments.\n\n- 🔍 **Search, Filter \u0026 Sort**  \n  Powerful search and sorting using React Query and filters.\n\n- 🌐 **Responsive UI**  \n  Clean, accessible design built with Tailwind CSS and DaisyUI.\n\n- 🌟 **Notification \u0026 Toasts**  \n  User feedback via React Toastify for important actions and alerts.\n\n- 📊 **Donations Analytics**  \n  Charts and stats using Recharts to monitor donation activity .\n\n---\n\n\n\n## 🚀 Tech Stack\n\n- **Frontend:** React, Tailwind CSS, DaisyUI, React Router, React Hook Form, React Icons, Framer Motion\n- **State Management:** React Query\n- **Authentication:** Firebase, JWT\n- **Payments:** Stripe\n- **Charts:** Recharts\n- **Backend:** Node.js, Express.js, MongoDB, Axios\n- **Deployment:** Firebase (Client), Vercel (Server) \n\n\n\n# How to Run (Setup):\n1. Clone the repo - git clone\n1. Install packages - npm install\n2. Run Locally - npm run dev","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftanvirislamakash2002%2Fproject-12-client-side","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftanvirislamakash2002%2Fproject-12-client-side","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftanvirislamakash2002%2Fproject-12-client-side/lists"}