Door Lock Admin Web App: https://comark-door-lock-web.herokuapp.com/
API: https://comark-door-lock-api.herokuapp.com/
- https://github.com/ronnamaeffirmo/comark-door-lock-arduino - the main arduino code
- https://github.com/ronnamaeffirmo/comark-door-lock-web - the web interface for the door lock admin
- https://github.com/ronnamaeffirmo/comark-door-lock-api - the api to process registration and logging
- https://github.com/ronnamaeffirmo/comark-door-lock-script - the script to bridge the arduino code and the server
You can find the documentation for the API here: https://documenter.getpostman.com/view/5022245/SVmzuwui?version=latest#173f0881-5284-4555-b914-756705b501bb
- Connect arduino device to usb port
- Run comark-door-lock-script (see the repo for instructions)
- Open https://comark-door-lock-web.herokuapp.com/
You need to install NodeJS, Yarn and MongoDB to run the project locally.
- Connect arduino device to usb port
- Run comark-door-lock-api (See the repo for instructions)
- Run comark-door-lock-script (See the repo for instructions)
- Run comark-door-lock-web (See the repo for instructions)
The rfid reader scans the rfid with a 1s delay. Hopefully, this allows enough time for the server to process the request and return a response.