Skip to content

Latest commit

 

History

History
21 lines (19 loc) · 1.19 KB

README.md

File metadata and controls

21 lines (19 loc) · 1.19 KB

Online-Assessment-Platform

This project is an Online assessment platform developed using Java technologies. It allows users to take exams online, submit their answers, and calculates scores based on their responses. The system is designed to provide a seamless exam-taking experience while ensuring accurate evaluation of exam results.

Features

  • User Authentication: Users can sign up, log in, and manage their profiles.
  • Exam Creation: Admins can create exams, specifying questions, options, and correct answers.
  • Exam Taking: Users can select and take available exams online.
  • Answer Submission: Users can submit their answers for each question in the exam.
  • Score Calculation: The system calculates scores point-wise based on the correctness of answers.
  • Results Display: Users can view their exam results immediately after submission.
  • RESTful API: The system provides RESTful APIs for seamless integration with other applications.
  • Database Persistence: Utilizes MySQL database for storing user information, exam details, and results.
  • Postman Testing: APIs can be tested using Postman for reliability and functionality.

Technologies Used

  • Java
  • Spring Boot
  • Hibernate
  • MySQL
  • SQL
  • Postman