Klin Lag
Note
- Create an issue before getting started on a task
- Work only on the development branch for now
About Klin Lag
Klin Lag is basically about getting people to recycle and not litter the environment. Things like pet bottles, nylons, styrofoam packs, etc will be collected and handed over to recycling companies. This will help solve the problem of flooding because these are most of the things clogging our gutters and waterways.
The people handling this project will be a middleman for the consumers of these item and the recyclers and will also collaborate with the cleaning agency(both road managers and trucks) in Lagos to help collect these items. This project will be inclusive as it will involve everyone from all walks of life from the bus drivers to the market women to the CEOs.
Stack Used
- Python
- Django
- Django REST Framework
Description of Project.
This is the Back End
**Some of the features included in this app include:
- User authentication via email
- Sign up/Sign in as Recycling Agency
- Sign up/Sign in as Trash-collector
- Tickable calendar
- Interactive real-time Leaderboard **
Back End Features:
- REST API (Which will be a connection to the Front End)
Requirements
- Python
- Django Web Framework
- Django Rest Framework
- Django Rest Framework JSON API
- Djoser
Database Details
- SQLite3 will be used only during development
- MongoDB will be integrated at production stage
Active Members
- Kamar Folarin
- Owhondah Okechukwu Samuel
- Joshua Igoni
- Emmanuel Simasiku
Contribution Guide
- Go to https://github.com/zuri-training/KlinLag-be-pjt-87 and fork the repo.
- After forking, go to your github page and Clone your forked repo.
- Create a project folder on your local machine.
- Navigate to it in the terminal. Run
git clone hhttps://github.com/zuri-training/KlinLag-be-pjt-87
.
- Create a branch for your task
git checkout -b <branchname>
.
- After changes :
- git add .
- git commit -m "some comments"
- git push origin
<name of your branch>
- Create PR.