Skip to content

vmdam7102000/school-management-system-nodejs

 
 

Repository files navigation

School Management System Version

Knowledge required

HTML, CSS, JavaScript, Bootstrap, jQuery and Node.js.

Make sure you have already installed Node.js, Git.

Getting started

In the Command Prompt or Window Powershell

1. Clone the project

git clone https://github.com/katyperrycbt/sms.git
cd sms

2. Install npm packages

npm install

3. Create .env file with the content

cookie_secret=1
clientId=2
clientSecret=3
key=4

Note:

  1. '1': Cookie secret. Can by any string.
  2. '2, 3': Spotify keys
  3. '4': Youtube API key

4. Start server

npm start

Keep updated

git pull origin main

Account: See lowdb/db.json

Can be used immediately:

  1. Admin account: ADMIN18125 123456
  2. Teacher account: TCTCIU060 OrYmLe
  3. Student account: BAFNIU17028 ID8wPEFK

About

A project about the School Management System website, built on NodeJS, using view-engine PugJS.

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 50.4%
  • Pug 43.2%
  • CSS 6.4%