https://github.com/williamnovak/projetofoodwaste
π Final project of IT technical course. Application for supermarkets to donate surplus food to charities instituitions, reducing hunger and food waste.
https://github.com/williamnovak/projetofoodwaste
ajax css google-charts html html-css-javascript html5 javascript jquery mysql php phpmailer
Last synced: 3 months ago
JSON representation
π Final project of IT technical course. Application for supermarkets to donate surplus food to charities instituitions, reducing hunger and food waste.
- Host: GitHub
- URL: https://github.com/williamnovak/projetofoodwaste
- Owner: WilliamNovak
- Created: 2022-08-25T23:51:06.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-04-27T22:45:57.000Z (about 3 years ago)
- Last Synced: 2025-06-24T07:38:28.646Z (about 1 year ago)
- Topics: ajax, css, google-charts, html, html-css-javascript, html5, javascript, jquery, mysql, php, phpmailer
- Language: PHP
- Homepage:
- Size: 12.4 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ProjetoFoodWaste
:hamburger: Final project of IT technical course. Application for supermarkets to donate surplus food to charities instituitions, reducing hunger and food waste.
The application works as a way to connect supermarkets that want to donate food in good condition and institutions that need more food to feed their dependents.
- Research and studies have been done on the issues of food insecurity and food waste, as well on Law 14016 that validates the implementation of the project.
- :link: Project's researches and report can ben downloaded here: [Food Waste - Dionatan, LΓ‘zaro e William.pdf](https://github.com/WilliamNovak/ProjetoFoodWaste/files/11056961/Food.Waste.-.Dionatan.Lazaro.e.William.pdf)
Funcionalities:
- Homepage with a small overview about the project.
- Sign In and Sing Up pages.
- Foods page (only for donor)
- Donations page (only for donor)
- Donation offers page (only for receivers)
- Received donations page (only for receivers)
- Dashboard page
- Redirect Donations Algorithm
- Passwords cryptography is made using password_hash and password_verify from PHP
- User can sign up as donator or receiver
- Add, update and delete foods
- Donate foods
- If the expiry date expires, the food cannot be donated
- The user can accept or refuse the donation
- If refuse, the donation is reallocated to another receiver
- Cards with informations about the donations of the year
- Charts with data and indicators about the donations per month in the last year
- The process of redirecting donations is done by a selection algorithm developed in this project
- It searches the receiver who had fewer opportunities and needs donations, based on some criteries (explained in download file)
- The intention of this is to provide equal food conditions for all partner institutions