2. Suyes Sapkota (GitHub Username: SuyesSapkota)
Food wastage is a prevalent issue in our society, and it is important to effectively address it for the sake of our environment and economy. Managing food waste is crucial as it can contribute to enhancing our sustainability. To tackle this issue, we have recognized the potential of utilizing web technology. Our proposed solution involves creating a Django Python application that enables individuals to donate and share their excess food with those who are in need.
1. Donor Registration: The donor needs to Register himself in the application.2. Donor Model: A donor can donate food by signing the application.
3. Assign Model: Admin can assign the agents to donors for collecting the food.
4. Complaint, Suggestions, and Rating Model: The donor can give their feedback.
5. Add, View, Edit, and Delete Agent Model: Admins can perform the tasks as per the requirements.
- Download the foodwaste.zip file, then extract the file
- Open the extracted file in any integrated development environment (IDE).
- If Python is not installed, install python 3.9
- Install Django: pip install django
- Setup database: python manage.py migrate
- Run the development server: python manage.py runserver
- Access the app: Open your local browser and goto to http://localhost:8000/
To run the Food Waste Management System locally, follow these steps:
- Clone the repository: Git clone https://github.com/WSUCEG-7140/Team-G--Food-Waste.git
- Install the necessary dependencies: Python 3.9 Py test
- Set up the SQLite database: Use the command python3 manage.py migrate to migrate the entire application to online SQLite database.
- Run App: Back-end (Python): Start the Python server: python manage.py Run server
2. Database: SQLite
3. Framework: Django
4. Front-end: HTML, CSS, SCSS, JavaScript
https://github.com/WSUCEG-7140/Team-G--Food-Waste/blob/main/food/forms.py
https://github.com/WSUCEG-7140/Team-G--Food-Waste/blob/main/food/models.py
https://github.com/WSUCEG-7140/Team-G--Food-Waste/blob/main/food/test.py
https://github.com/WSUCEG-7140/Team-G--Food-Waste/blob/main/food/views.py
https://github.com/WSUCEG-7140/Team-G--Food-Waste/blob/main/foodwast/settings.py
https://github.com/WSUCEG-7140/Team-G--Food-Waste/blob/main/foodwast/urls.py
https://github.com/WSUCEG-7140/Team-G--Food-Waste/blob/main/foodwast/wsgi.py