- MySQL (XAMPP / WAMP / MYSQL Server)
- Node.js 12 or newer.
- Mysql Workbench.
- VSCodium.
- Start MySQL Server.
- Download
SmartAttendance-ERrepository. - Open .mwb file with MySQL workbench.
- If you already have a database named smart_attendnace delete it using phpmyadmin or mysql console.
- Select
Database --> Forward Engineerin the toolbar. - Click
Next& tickGenerate INSERT statements for tables. - Keep hitting
Nextuntil forward engineering is complete.
- Download both
SmartAttendance-BackendandSmartAttendance-UIrepos. - Place them inside a singe direcotry.
- Rename
SmartAttendance-BackendtoBackend. - Rename
SmartAttendance-UItoFrontend.
ex,
-SmartAttendnace/
-Frontend/
-Backend/
- Navigate to
Backenddirectory in your terminal / commandline. - Run npm install.
- Run npm start.
- Navigate to
http://localhost:3000.