Skip to content

Year-3-Assignments/school-frontend-v1

Repository files navigation

2021S2_REG_WE_14 - School Management System

Group Details

Name Student ID Username
Bandara G.B.M.A.G.R.A.V. IT19104218 rusiruavb
V.W.A.N.R.Wickramasinghe IT19146652 RaveenaWickramasinghe
Rathnayake R.M.K.G IT19202600 kalanarathnayake
T.Parathan IT19125176 Parathantl

Project Description

Student Management system is an online platform for a school. This can be used by students, employees and the users(administration) for making their tasks easier. Student Management system uses only four business functions. We are going to implement 4 major business functions in this application. They are,

  • Employee management system
  • Student management system
  • Sports management system
  • Examination management system

Technologies

  • Frontend : React
  • Backend : Node JS & Express JS
  • Database Solution : Mongo DB
  • State management library : Redux
  • User Authentication : Json Web Token (JWT)

How to start the application

  1. Clone that project into your computer.
  2. Open the codebase using VS Code or any other code editor.
  3. Run npm install to install the required dependencies.
  4. Run npm start to start the application.
  5. The application will run on your browser in port 3000 (localhost:3000)