Skip to content

C-V-Anish/TriviaQuest

Repository files navigation

TriviaQuest

A timed Quiz API that enables users to create and participate in quizzes with ease. Features include Quiz Creation, Timed Quizzes, Integration Capabilities.

Salient features of this project include :-
i) The REST API was made using Django REST Framework.
ii) Swagger UI was used for the API's documentation, while the API was deployed on Railway.
iii) JWT Authentication was used for login and accessing the various features of the API, and the endpoints were made as per the requirements.

EndPoints :-
i) POST /quizzes - to create a new quiz.
ii) GET /quizzes/active - to retrieve the active quiz.(the quiz that is currently within its start and end time)
iii) GET /quizzes/:id/result - to retrieve the result of a quiz by its ID.
iv) GET /quizzes/all - to retrieve the all quizes.

About

A timed Quiz API that enables users to create and participate in quizzes with ease. Features include Quiz Creation, Timed Quizzes, Integration Capabilities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published