/cs490_front

CS490 Design In Software Engineering Final Project - Exam management system for CS courses, currently only support for python courses.

Primary LanguageJavaScript

Exam Management System (Front-end)

A three tiers system that serves as a course management tool, where students and professors interact in the manner of exam-taking and exam-managment, respectively. The system has an autograding mechanism for the python programming language.

Front-End

The front-end (this repo) is written in Javascript and communicates with the middle layer through PHP end-points. It uses Ajax to make async calls to the end-points to avoid page reloads.

Middle-End

Check out Michael Anderson's Repo - https://github.com/mganderson/cs490_middle

Back-End

Check out Mickey Somra's Repo - https://github.com/mickey4691/cs490_back

Demo

https://www.youtube.com/watch?v=qNahJ7HPGjk&feature=youtu.be