Skip to content

Latest commit

 

History

History
52 lines (31 loc) · 1.7 KB

README.md

File metadata and controls

52 lines (31 loc) · 1.7 KB

Recycling App

Welcome to the Recycling App! This app helps users find nearby recycling locations and provides information on how to reuse, reduce, and recycle items using image recognition.

Features

  • Find Nearby Recycling Locations: Users can easily locate nearby recycling centers or drop-off points for various materials.
  • Image Recognition: Simply take a photo of an item, and the app will provide information on how to properly reuse, reduce, or recycle it.
  • Educational Resources: Access informative articles, tips, and guides on sustainable living, waste reduction, and recycling practices.

Installation

To use the Recycling App, follow these steps:

  1. Clone this repository to your local machine:

git clone <repository-url>

  1. Install dependencies:

npm install

  1. Run the development server:

npm run dev

  1. Access the app through your web browser at http://localhost:PORT.

Usage

  1. Find Recycling Locations:
  • Use the map feature to search for recycling centers near your location.
  • Filter locations by the type of materials accepted (e.g., plastic, glass, paper).
  1. Image Recognition:
  • Navigate to the image recognition feature.
  • Take a photo of an item you want to dispose of.
  • Receive information on how to properly dispose of the item through reuse, reduction, or recycling.

Technologies Used

  • Vue.js: Frontend framework for building the user interface.
  • Google Maps API: Integration for displaying maps and finding nearby locations.
  • Gemini Vision Pro API: Library for image recognition and classification. ^Outdated

(Requires API Keys respectively in a .env file)

License

This project is licensed under the MIT License.