A smart IoT based entrance unlock system which comprises full fledged logging, system security alerts and statistics.
- Michele 'An4cr0n' Biondi, michelebiondi01@gmail.com, PGP:3814987E (Contacts)
- Andrea Salvatori, andrea.salvatori92@gmail.com, PGP:AE6F5660
- Maicol Moretti, maicol.moretti11@gmail.com
- Daniele 'Rygar Nelson' Moscati, danielemoscati96@hotmail.it
HARDWARE:
- Arduino (sketches and schematics will be provided in the final release).
- NodeMcu (same as arduino regarding sketches).
- RFID tag(s) and reader(s).
SOFTWARE:
- To run the server you need Node.js installed ( > v8.x).
- Run
npm install
inside the project folder to receive dependencies.
Run npm run setup
to install both dependencies for client and server.
Run npm start
for a development server. Navigate to http://localhost:3000/
.
Run npm test
to execute the backend tests via Mocha
and receive code coverage via Istanbul.