SPA Project

About the project

Computer Programming Exam Portal is a centralized system designed for teachers to assuage the wearisome task of evaluating C programs manually > This portal is the panacea for all the tedious tasks involved in paper > correction. It offers all the facilities required for creation of > test, testing taking and evaluation of the tests. This application > seeks to circumvent the traditional process of manual evaluation of C > programs. The several features offered by the portal are listed below **Features** - Real time code compilation - Automatic generation of student reports - Easy test creation methods - Automatic evaluation for MCQs We have created a user-level authentication and registration that allows teachers to conduct SPA examinations online. It allows the teachers to create customized tests consisting of coding problems and multiple-choice questions. It allows the students to compile their coding responses in real time during the test and thus, enabling the teachers to see the compiled version of the student’s code. Then the teachers can review the responses and grade the student based on the output generated without having to check for any syntax errors or logical errors made by the student. Moreover, the mcq section is evaluated automatically. The portal also generates and sends a report for each student via email and maintains a record of all students in an excel sheet. [Demo](

Tech stacks used

  • MongoDB
  • ExpressJs
  • React
  • NodeJs

Related Links

TE Mentors

Pujan Mehta logo

Pujan Mehta

Parth Doshi logo

Parth Doshi

Ayush Kothari logo

Ayush Kothari

SE Mentees

Jay Gala logo

Jay Gala

Amogh Parab logo

Amogh Parab

Dhairya Shah logo

Dhairya Shah

Sagar Bagwe logo

Sagar Bagwe