Skip to content

mello9999/whereToBin

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

whereToBin

whereToBin is a web application base that help you to classify the grabage by using AI. We want you to handle the grabage easier, so we come up with this solution to help you. This project is part of one night miracle team

πŸ“Ί Video demo

https://youtu.be/kAK1ByV6Jcs

πŸ’» Web application

https://wheretobin-font-xhsqbxxiha-as.a.run.app

🌐 API

https://wichianmas-xhsqbxxiha-as.a.run.app/detect?data=false

πŸ”¨ How to run

βœ‹ Manual

Backend

  1. pip install pipenv
  2. cd backend
  3. pipenv shell
  4. pip install -r requirements.txt
  5. uvicorn main:app --reload

Frontend

  1. cd fontend
  2. yarn install
  3. yarn start

🐳 Docker

Backend

  1. cd backend
  2. docker build -t wheretobin_backend .
  3. docker run -d --name wheretobin_container -p 80:80 wheretobin_backend

Frontend

  1. cd fontend
  2. docker build -t wheretobin_fontend .
  3. docker container run -d --name whereToBin_container -p 80:8080 wheretobin_fontend

πŸ”Œ Technology

  • React.js
  • Tensorflow
  • FastAPI
  • Clound-run

πŸ€– AI Model

  • Tiny-yolo model

πŸ“„ Reference

Tiny-yolo darknet URL

About

whereTobin is the project from one night miracle team

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 62.5%
  • JavaScript 33.8%
  • HTML 2.5%
  • Other 1.2%