Skip to content

Latest commit

 

History

History
executable file
·
33 lines (29 loc) · 1000 Bytes

README.md

File metadata and controls

executable file
·
33 lines (29 loc) · 1000 Bytes

Setup Guide

Prerequisites

  • MySQL (XAMPP / WAMP / MYSQL Server)
  • Node.js 12 or newer.
  • Mysql Workbench.
  • VSCodium.

Setting up DB

  1. Start MySQL Server.
  2. Download SmartAttendance-ER repository.
  3. Open .mwb file with MySQL workbench.
  4. If you already have a database named smart_attendnace delete it using phpmyadmin or mysql console.
  5. Select Database --> Forward Engineer in the toolbar.
  6. Click Next & tick Generate INSERT statements for tables.
  7. Keep hitting Next until forward engineering is complete.

Instructions

  1. Download both SmartAttendance-Backend and SmartAttendance-UI repos.
  2. Place them inside a singe direcotry.
  3. Rename SmartAttendance-Backend to Backend.
  4. Rename SmartAttendance-UI to Frontend.

ex,

-SmartAttendnace/
    -Frontend/
    -Backend/
  1. Navigate to Backend directory in your terminal / commandline.
  2. Run npm install.
  3. Run npm start.
  4. Navigate to http://localhost:3000.