Skip to content

alphacentauri07/FoodRage

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 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
  • πŸ“© Nodemailer (To send the email)
  • πŸ–ΌοΈ 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 select agents.
  • Donors: They are the driving users of the application who donate food.
  • Agents: They are responsible for collecting food from 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 simply Monitor the features.
  • Donors are able to examine their currently unfinished donations (if any).
  • Donor can update their profile.

🀠 Admin Features:

  • Admin receive all the requests made by donors.
  • Admin can accept or reject the donation requests depending upon the details provided by a donor.
  • If accepted, admin can assign an agent to a donation for collecting donation 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 all the agents in the application.
  • Admin can update their profile.

🫑 Agent Features:

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

About

Food Donation Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.0%
  • Other 1.0%