An open API service indexing awesome lists of open source software.

https://github.com/amanvermai30/quiz-application

The quiz application is a web application that allows users to create and participate in timed quizzes. The application has a RESTful API that provides functionalities for creating and retrieving quizzes.
https://github.com/amanvermai30/quiz-application

dao-design-pattern java jpa-hibernate lombok mysql postman spring spring-mvc springboot sql

Last synced: 2 months ago
JSON representation

The quiz application is a web application that allows users to create and participate in timed quizzes. The application has a RESTful API that provides functionalities for creating and retrieving quizzes.

Awesome Lists containing this project

README

          

Quiz Application

The quiz application is a web application that allows users to create and participate in timed quizzes. The application has a RESTful API that provides functionalities for creating and retrieving quizzes.

# Problem Statement:

**Backend Assignment** You have to build an application that allows users to create and participate in timed quizzes. The application should have a RESTful API that provides functionalities for creating and retrieving quizzes.

To create a quiz, users can send a POST request to the API with the following fields:

- question: the text of the question
- options: an array of the answer options for the question
- rightAnswer: the index of the correct answer in the options array
- startDate: the date and time when the quiz should start
- endDate: the date and time when the quiz should end

*Tech Stack*
- mysql
- java
- lombok
- developer-tools
- springboot
- spring-mvc jpa-hibernate
- postman

**Want to know more about problem statement**
- https://docs.google.com/document/d/1lWfA5y_Q7Lx24Y6ilbWVakRLJ4I9PP_SoNxaeZ9CQb0/edit

**Video Explanation For APIs**
- https://drive.google.com/file/d/1tnILhsQWdewmJZdTiZbwqJDU9BVf7YEq/view?usp=sharing