Skip to content

GDSC-CV/recyeco

Repository files navigation

This is a recycling app that helps users quickly understand how to properly identify various types of recyclable materials.

Table of Contents

SDGs

         

Features

This app includes the following features:

  • Password Reset: Users can reset their password via email if they forget it.

  • Recyclings Scanning: Users can use their device's camera to take a photo of a recyclable material, and the app will use OpenCV image processing and deep learning database to classify the recyclings.

  • Related Articles: Users can read articles related to recycling and sustainable living, to learn more about how to reduce their environmental impact.

  • Friend Invitations: Users can invite their friends to join the app and compete on a recycling leaderboard.

  • Friend Leaderboard: Users can compete for the top spot on the leaderboard.

  • Notifications: Users receive reminders to log in and recycle daily.

                 

Tech Used

  • Firebase: Firebase Authentication and Cloud Firestore were used to handle user authentication and data storage.
  • Flutter: Flutter was used to build the mobile app interface.
  • Kaggle: Kaggle is a website where we collected recycling images for machine learning.
  • OpenCV: OpenCV was used for image processing and object recognition, to classify the recyclings from user photos.
  • Deep Learning: Deep learning models were used to train the image recognition algorithm for classifying the recyclings.
  • Firebase Cloud Messaging: Firebase Cloud Messaging was used to send push notifications to users.

Getting Started

To get started with Recyeco, follow these steps:

  1. Sign up using your email to create an account and set up your password. Once you forget your password, our app will send you an email containing a link to reset your password.
  2. Take a photo or upload a photo of your recyclables.
  3. Our app will quickly and accurately identify the type of recyclable material you have.
  4. When you successfully recycle your material, you'll earn points towards your account.
  5. You also can read articles on our app to earn points!
  6. Keep earning points to compete with your friends and climb up the leaderboard!

Download

https://drive.google.com/drive/folders/1MRfrN-oj_jQnd3YpLx7QWprbQ06q5hfq

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published