Skip to content

Welcome to the Spring Boot Quiz App repository! This project is a backend implementation of a simple quiz application developed using Spring Boot and powered by a PostgreSQL database. It serves as the backend for a quiz application that can be used on various platforms, including web and mobile.

Notifications You must be signed in to change notification settings

NadunSanjeevana/QuizApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot Quiz App

Table of Contents

Introduction

Welcome to the Spring Boot Quiz App backend! This application provides the backend services for a quiz application. It allows you to manage quizzes, questions, and user responses.

Features

  1. Quiz Management: Create, read, update, and delete quizzes.
  2. Question Management: Add, edit, and remove questions within quizzes.
  3. User Responses: Capture and evaluate user responses to quiz questions.
  4. Security: Implement authentication and authorization for API endpoints (e.g., JWT).

Technologies Used

  • Spring Boot: The primary framework for building the backend.
  • PostgreSQL: The database used to store quiz and question data.
  • Spring Security: For securing API endpoints.

Database Setup

  1. Install PostgreSQL and create a new database.
  2. Update the application.properties file with your database configuration.
spring.datasource.url=jdbc:postgresql://localhost:5432/your-database
spring.datasource.username=your-username
spring.datasource.password=your-password

About

Welcome to the Spring Boot Quiz App repository! This project is a backend implementation of a simple quiz application developed using Spring Boot and powered by a PostgreSQL database. It serves as the backend for a quiz application that can be used on various platforms, including web and mobile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages