kennyvoo / SmartLib-Cz3002-

6 stars 0 forks source link

SmartLib : An intelligent library seat management system

SmartLib is an intelligent system aimed to improve the experience at the libraries across Nanyang Technological University. Its main purpose is to address the issue of locating empty seats/booths at the libraries as well as mitigating seat hogging.

The main features are listed as:

Dependencies

  1. Python 3.7.7
  2. opencv 4.5.1
  3. firebase-admin 4.5.2
  4. npm 7.6.0

Installation

1.gitclone this repo.

2.Follow the setup instruction in detection system to setup the detection system

3.Follow the setup instruction in SmartLib to setup the frontend and backend

 

How to Run?

1. cd SmartLib && npm run dev
2. cd Detection_System && python Detection.py

2 seperate terminal  

TODO

 

Some images to illustrate the application