Skip to content

CodeBuster09/FoodRage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Food donation system

Created a web application which is useful for management of Food Donation and collection activities.

πŸ§‘β€πŸ’» Technologies

FrontEnd

  • βš›οΈ React.js
  • 🧩 TailwindCss

Backend

  • πŸ’š Node.js
  • πŸ›£οΈ Express.js
  • πŸƒ MongoDB
  • πŸ–ΌοΈ Cloudinary (To store the event images)
  • πŸ” JsonWebToken ( For Authentication)

🧿 Features

The System consists of three types of Users:

  1. Admins
  2. Donors
  3. Agent
  • Admins: They control all the activities and accept/reject donations, and assign agents.
  • Donors: They are the driving users of the application who donate food.
  • Agents: They are responsible for collecting food from the homes of Food donors.
  • Sign up, login, and logout functionalities.

πŸ™‚ Donor Features:

  • Donors submit requests for food donations along with some basic information.
  • Donors' requests for donations can be approved or denied, and they can monitor the features.
  • Donors can examine their currently unfinished donations (if any).
  • Donor can update their profile.

🀠 Admin Features:

  • Admin receives all the requests made by donors.
  • Admin can accept or reject the donation requests depending on the details provided by a donor.
  • If accepted, the admin can assign an agent to a donation to collect donations from the donor's home.
  • Admin can view all the pending donations.
  • Admin can view all the donations that they have received.
  • Admin can also view/manage all the agents in the application.
  • Admin can update their profile.

🫑 Agent Features:

  • Agents will receive notifications from admins to collect food from donors' homes.
  • Agents can mark their collection of food from the donor's home.
  • Agents can also view all the food donations that have been collected by them previously.
  • Agents can update their profiles.

About

The project is hosted on render.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages