Skip to content

young-arch/QuizApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuizApp Backend

Introduction

Welcome to the QuizApp Backend! This Java Spring Boot application provides a robust backend infrastructure for a quiz platform, allowing users to create questions across diverse categories. Whether you're interested in Agriculture, Economics, Ghanaian History, Geography, Physics, Chemistry, or Biology, QuizApp Backend offers a flexible and entertaining way to engage users with quiz content.

Features

  • Category-Based Question Creation: Users can create and customize quiz questions based on their preferred category.

  • Diverse Categories: The platform supports a wide range of categories, including Agriculture, Economics, Ghanaian History, Geography, Physics, Chemistry, and Biology.

  • Leaderboard Ranking: Users have the opportunity to be ranked on a leaderboard according to their performance and marks scored in the quizzes.

Getting Started

To get started with QuizApp Backend, follow these simple steps:

  1. Clone the Repository:

    git clone https://github.com/your-username/quizapp-backend.git
  2. Build and Run:

    cd quizapp-backend
    ./mvnw spring-boot:run

    The application will be accessible at http://localhost:8080.

  3. Explore API Endpoints:

    • Use tools like Postman to explore and interact with the API endpoints.

API Endpoints

  • Get All Questions:

    GET /question/allQuestions
  • Get Questions by Category:

    GET /question/category/{category}
  • Create a Question:

    POST /question/add

Leaderboard

  • Get Leaderboard:
    GET /leaderboard

Contributing

Contributions to QuizApp Backend are welcome! Feel free to open issues, submit pull requests, or suggest new features to enhance the platform.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published