Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 2.12 KB

README.md

File metadata and controls

61 lines (42 loc) · 2.12 KB

English Quiz Web Application

Welcome to the English Quiz Web Application! This React-based app is designed to help individuals improve their English language skills through engaging quizzes. The app provides a series of questions that test various aspects of English knowledge, including vocabulary, grammar, and comprehension.

New UI Enhancements

{F7668392-9CFA-42D6-BC3F-71DC0BB64CA5}

Test Run

Awesome.Quiz.Application.-.Brave.2025-01-13.17-39-27.mp4

Live Demo

Check out the live version of the application here.

Features

  • Interactive Quizzes: Answer multiple-choice questions to test your English language proficiency.
  • Score Tracking: Keep track of your score to monitor your progress.
  • User-Friendly Interface: Simple and intuitive interface designed with light colors to make the learning process enjoyable.
  • Randomized Questions: Each quiz session provides a different set of questions to keep the learning process dynamic.
  • Instant Feedback: Get immediate feedback on your answers to help you understand and learn from your mistakes.

Tech Stack

  • React: A JavaScript library for building user interfaces.
  • Redux: State management for handling quiz states and user progress.
  • CSS: Custom styling for an attractive, user-friendly design.
  • GitHub Pages: For hosting and deploying the web application.

Installation

To run this application locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/GHDBASHEN/English-Quiz-Web-Application.git
  2. Navigate to the project directory:
    cd English-Quiz-Web-Application
  3. Install the dependencies:
    npm install
  4. Start the application:
    npm start
  5. Open your browser and go to http://localhost:3000 to see the app in action.

Deployment

The app is deployed using GitHub Pages. To deploy any changes, use the following command:

npm run deploy