Skip to content

SD Hacks 2021: Cross-platform mobile application that determines whether an object is recyclable, compostable or neither using object recognition. This app was built using React Native, TypeScript, JavaScript, Python, Flask, the Google Cloud Vision API and Firebase.

Notifications You must be signed in to change notification settings

bkenza/CycleScan

Repository files navigation

SD Hacks 2021: CycleScan

Cross platform mobile application that determines whether an object is recyclable, compostable or neither using object recognition. Built for SD Hacks 2021.

Technologies used

  1. React Native
  2. Typescript
  3. Javascript
  4. Python
  5. Flask
  6. Google Vision API
  7. Firebase
  8. Repl.it for API hosting

Environment set up

  1. Install the Expo command line tools by running the following command: npm install -g expo-cli

  2. Clone the repository

  3. Open the project folder on your preferred IDE (e.g: Visual Studio Code)

  4. Run the command yarn in the root of the project

How to run the application

  1. Run the command expo start in the root of the project

  2. Open the expo application and either scan the QR code or click on 'CycleScan' in the Projects tab

Figma Prototype

alt text alt text alt text alt text alt text alt text alt text alt text

Link to the CycleScan API that we built in order to determine the recyclability/compostability of items

https://GargantuanAffectionateCertifications.bkenza.repl.co

Note

The code can be found in this repository!

About

SD Hacks 2021: Cross-platform mobile application that determines whether an object is recyclable, compostable or neither using object recognition. This app was built using React Native, TypeScript, JavaScript, Python, Flask, the Google Cloud Vision API and Firebase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •