Enabling you to smart recycling in our smart nation!
View Demo
Table of Contents
RecycleTree is a project from CZ3002 Advanced Software Engineering in Nanyang Technological University. It aims to enable users to have a more informed recycling experience, from finding the nearest recycling bins, to checking whether the item they wish to recycle can indeed be recycled, to learning more about recycling and contamination in general.
RecycleTree has three main components:
- RecycleGoWhere - Finding the nearest recycling bins to the user's location based on data provided by data.gov.sg
- RecycleCanMeh - Checking if the item to be recycled can indeed be recycled based on image classification models
- RecycleHowAh - Learning more about recycling and contamination of recyclables
This section should list any major frameworks that you built your project using. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.
Test framework:
-
Get a Google Maps API Key
-
Create a Supabase project
-
Create a HuggingFace account
-
Clone the repo
-
Install NPM packages
npm install
-
Save your API keys from Google Maps, Supabase, and HuggingFace in a
.env
file -
Create a HuggingFace Space and replace the necessary links inside the codebase
-
Run the development server:
npm run dev # or yarn dev # or pnpm dev
- Pye Sone Kyaw
- Kasidis Chantharojwong
- Le Quang Anh
- Cheng Zhengjie
- Flora Lam Wen Hui
- Lin Lejia
- Shang Ziyuan