Skip to content

EcoScan is a groundbreaking mobile application aimed at simplifying the process of recycling and promoting sustainable living. Utilizing AI-powered image recognition, EcoScan allows users to identify recyclable materials in real time by scanning items with their smartphone cameras.

Notifications You must be signed in to change notification settings

salog0d/EcoScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

EcoScan

EcoScan Logo

Slogan: Scan. Recycle. Transform.

Overview

EcoScan is a groundbreaking mobile application aimed at simplifying the process of recycling and promoting sustainable living. Utilizing AI-powered image recognition, EcoScan allows users to identify recyclable materials in real time by scanning items with their smartphone cameras. This feature makes it incredibly easy for anyone, regardless of their knowledge of recycling rules, to determine if an item is recyclable. Beyond identification, the app provides users with personalized suggestions for nearby recycling centers using location-based services, offering details like operating hours and accepted materials. This not only removes the guesswork from recycling but also encourages proper waste disposal by making it more convenient. EcoScan is more than just a tool for identifying recyclables; it also serves as an educational platform with resources that teach users about sustainable practices and proper recycling methods. The app includes a built-in tracker, allowing users to monitor their impact on the environment by tracking how much waste they have diverted from landfills. With a focus on fostering eco-conscious behavior, EcoScan incorporates gamification elements such as badges and rewards, motivating users to continue recycling regularly. Through its user-friendly interface and community engagement features, EcoScan strives to make recycling accessible to everyone, thereby playing a key role in reducing waste and conserving resources on a global scale.

Features

  • Real-time scanning: Identify recyclable materials through your phone's camera.
  • Location-based recycling points: Find the nearest recycling centers.
  • Track your impact: Monitor your recycling habits and contribute to environmental goals.

Technologies Used

  • Frontend: Flutter
  • Backend: Python, Dart
  • Database: Firebase
  • AI: Pytorch for image recognition
  • Maps Integration: Google Maps API

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/EcoScan.git
  2. Install dependencies:
    npm install
  3. Run the development server:
    npm start

Contribution

Contributions are welcome! Please open a pull request or issue if you'd like to contribute.

About

EcoScan is a groundbreaking mobile application aimed at simplifying the process of recycling and promoting sustainable living. Utilizing AI-powered image recognition, EcoScan allows users to identify recyclable materials in real time by scanning items with their smartphone cameras.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages