Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 790 Bytes

README.md

File metadata and controls

28 lines (19 loc) · 790 Bytes

School Information System

A school information system project for Andela Learning community (ACL 2.0) Developed by Umeaduma Livinus

Login Detail

  • username : livinus
  • password : 12345

Getting started

To get the node server running locally:

  • Clone this repo
  • npm install to install all required dependencies
  • npm run dev to start the local server

Code Overview

Dependencies

  • expressjs - the node web framework for handling and routing HTTP requests
  • passport-jwt -middleware for validating JWT for authentication
  • jsonwebtoken -for generating JWT used for authentication
  • passport - for handling user authentication
  • sequelize - ORM for interacting with SQL databases

Application structure

Authentication