Skip to content

whereTobin is the project from one night miracle team

Notifications You must be signed in to change notification settings

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%