/student-exemption-app

Application that determines which courses transfer students must take or not.

Primary LanguageJavaScript

Student Exemption Application

Graduation project in the second semester(2019). Frontend was built with Bootstrap, backend was built with Node.JS(Express.JS, Mongoose) and MongoDB was used for the database. This is my first attempt to build a fully-functional web application

The application is used to apply for course exemption. The application is divided into two parts:

  • Student Page: The student can enter a course on this page and select the equivalent course. The student can also print the matching course list.
  • Admin Page: The admin can select a student and view the matching course list, mark the matched course request as approved or rejected.

Login Page

Login Page

Student Page

Student Page

Admin Page

Admin Page


Using the Application

  • Clone or download the aplication from here.
  • If Node.JS is not installed, install from here: Node.JS
  • In the project folder, open terminal and run the following commands:
npm install

then:

node app.js

It will serve the application on port 8000.