/Quiz-App

Quiz app built using Next.js, utilizing the TRIVIA API for the questions database.

Primary LanguageTypeScript

Quiz App

Welcome to the Quiz App! This application is designed to provide an interactive and engaging way to test your knowledge on various topics. Built with modern technologies, this app ensures a smooth and responsive user experience.

Table of Contents

Demo

Check out the live demo of the Quiz App here.

Features

  • Interactive quizzes with multiple choice questions
  • Real-time feedback on answers
  • Score tracking and result display
  • Responsive design for all devices

Tech Stack

API

This project uses The Trivia API to fetch quiz questions.

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

Ensure you have the following installed:

Installation

  1. Clone the repository
    git clone https://github.com/yusha0123/Quiz-App.git
  2. Navigate to the project directory
    cd Quiz-App
  3. Install dependencies
    npm install
    or
    yarn install

Usage

  1. Start the development server
    npm run dev
    or
    yarn dev
  2. Open http://localhost:3000 with your browser to see the app in action.

Building for Production

To create a production build, run:

npm run build

or

yarn build

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Yusha Tahlil - LinkedIn Project Link: https://github.com/yusha0123/Quiz-App