Our project promotes environmental sustainability by reducing plastic waste. Users earn gift coupons or offers by submitting used plastics, which are sold to recycling agents. Leveraging Vultr’s cloud for scalability, we connect users and agents, fostering a circular economy while rewarding eco-friendly actions.
- The API documentation for this project can be found http://localhost:8000/api/docs after successfully running the backend application
Kestra flows are stored in the flows folder of the project. Use the following command in the root of the project to spin up Kestra:
docker compose up -dfor more information visit Kestra docs.
Initial Steps to get started with CyGree
To get started, clone the repository to your local machine using the following command:
git clone https://github.com/xonoxc/cyGree.git
cd cyGree
# In project root
npm install
# run the development server
npm run dev
Refer to README.md in backend folder
Open http://localhost:8000(Default) with your browser to see the result.
- Application uses Next.js 13 and Django backend
- Nginx (As a proxy server)
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - For Nextjs References
- Django Documentation - For Django References
For guidelines on contributing, please see the CONTRIBUTING.md file.




