Skip to content

A modern, interactive quiz application built with React. Create and take quizzes with an intuitive user interface. Features clean design, responsive layout, and easy quiz creation.

Notifications You must be signed in to change notification settings

PetarStoev02/react-quiz-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

React Quiz App

A modern, interactive quiz application built with React. Create and take quizzes with an intuitive user interface.

πŸš€ Features

  • Modern UI: Clean and responsive design with React components
  • Easy Quiz Creation: Simple interface for creating online quizzes
  • User-Friendly: Intuitive navigation and user experience
  • Responsive Design: Works seamlessly on desktop and mobile devices

πŸ“‹ Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

πŸ› οΈ Installation

  1. Clone the repository:
git clone https://github.com/PetarStoev02/react-quiz-app.git
cd react-quiz-app/QuizApp
  1. Install dependencies:
npm install

πŸƒ Running the Application

Development Mode

npm start

Runs the app in development mode. Open http://localhost:3000 to view it in your browser.

Build for Production

npm run build

Builds the app for production to the build folder.

Run Tests

npm test

Launches the test runner in interactive watch mode.

πŸ“¦ Project Structure

QuizApp/
β”œβ”€β”€ public/          # Static files
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/  # React components
β”‚   β”‚   β”œβ”€β”€ Banner.js
β”‚   β”‚   β”œβ”€β”€ Header.js
β”‚   β”‚   └── *.module.css
β”‚   β”œβ”€β”€ img/         # Image assets
β”‚   └── App.js       # Main app component
└── package.json

🌐 Deployment

This project is automatically deployed to GitHub Pages using GitHub Actions. The workflow triggers on pushes to the main branch.

Live Demo: View on GitHub Pages

πŸ› οΈ Built With

  • React - JavaScript library for building user interfaces
  • Create React App - Toolchain for React applications

πŸ“ License

This project is private and proprietary.

πŸ‘€ Author

Petar Stoev

🀝 Contributing

Contributions, issues, and feature requests are welcome!


Made with ❀️ using React

About

A modern, interactive quiz application built with React. Create and take quizzes with an intuitive user interface. Features clean design, responsive layout, and easy quiz creation.

Resources

Stars

Watchers

Forks