Skip to content

Brzana/Quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quiz App

A simple interactive quiz application built with React. Users can test their knowledge by answering a series of questions, track their progress, and view their final score.

Features

  • Multiple-choice questions
  • Progress tracking
  • Score calculation
  • Responsive design
  • Error handling and loading states

Getting Started

Prerequisites

  • Node.js (v14 or higher recommended)
  • npm (comes with Node.js)

Installation

  1. Clone the repository:
    git clone https://github.com/Brzana/Quiz.git
  2. Navigate to the project directory:
    cd quiz
  3. Install dependencies:
    npm install

Running the App

To start the development server:

npm start

The app will be available at http://localhost:3000.

Building for Production

To build the app for production:

npm run build

The optimized build will be in the build/ folder.

Project Structure

quiz/
├── data/
│   └── questions.json         # Quiz questions data
├── public/
│   └── ...                   # Static assets
├── src/
│   ├── components/           # React components
│   └── index.js              # App entry point
├── package.json              # Project metadata and scripts
└── README.md                 # Project documentation

Acknowledgements

This project was created with the help of Jonas Schmedtmann's course.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published