Skip to content

Wangmo-inn/ExamSquad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ ExamSquad

ExamSquad is a secure and efficient online exam management web application designed to streamline the process of creating, conducting, and evaluating virtual exams.


πŸ“š Table of Contents


🧾 About the Project

ExamSquad is a full-fledged web application built for educators and institutions. It offers an intuitive interface for creating exams, managing test-takers, monitoring attempts, and enforcing cheating prevention measures β€” all in one place.


πŸ› οΈ Tech Stack

Built using the MERN stack:

  • MongoDB – NoSQL document-oriented database.
  • Express.js – Back-end web application framework for Node.js.
  • React – Front-end library for building interactive UIs.
  • Node.js – JavaScript runtime environment.

✨ Features

  • πŸ‘¨β€πŸ« Admin Panel: Create question papers, assign unique test codes, and view submissions.
  • πŸ§‘β€πŸŽ“ Student Interface: Join exams using a unique ID and submit answers securely.
  • πŸ›‘οΈ Cheating Prevention: Auto-submission or disqualification on tab switching or suspicious activity.
  • πŸ“Š Result Tracking: Instant access to performance metrics and test history.

πŸš€ Getting Started

To set up and run this project locally:

βœ… Prerequisites

Ensure you have the following installed:

  • Node.js
  • npm
  • MongoDB

Install the latest version of npm:

npm install -g npm@latest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published