Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 1.1 KB

File metadata and controls

22 lines (15 loc) · 1.1 KB

Exam Portal Project Overview

The Exam Portal Project is a web-based application designed to facilitate the creation, management, and delivery of exams securely. It provides a platform for users to create various types of questions, manage exam content, authenticate users, and administer exams in a controlled environment.

Features

Question Management:
    Create, retrieve, update, and delete different types of questions including multiple-choice, true/false, and essay questions.
    Store questions securely in a PostgreSQL database along with their answer keys.

User Authentication:
    Implement user authentication requiring registration and login with valid credentials.
    Generate JSON Web Tokens (JWT) upon successful login to authenticate and authorize users for protected routes.

Contributing

Contributions are welcome! Feel free to open issues or pull requests for bug fixes, features, or improvements

Acknowledgements

This project was developed using Node.js, Express.js, and PostgreSQL.
Special thanks to contributors and open-source libraries used in this project.