Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 1.05 KB

README.md

File metadata and controls

45 lines (36 loc) · 1.05 KB

React Quiz App

An advanced Quiz application built with React, featuring dynamic data binding, user event handling, and comprehensive state management.

Features

  • Interactive Quiz Interface with Timed Questions
  • Randomized Answer Choices and Score Calculation
  • Detailed Component Structure
  • State Management with React Hooks
  • Styled with Styled Components and CSS Modules
  • Form Handling and Validation
  • HTTP Requests for Data Fetching

Technologies Used

  • React
    • Functional and Class-based Components
    • Props and Dynamic Data Binding
    • List Rendering and Conditional Content
    • Fragments and Portals
    • useState, useEffect, useCallback, Custom Hooks
    • Effect Dependencies and Cleanup Functions
    • Key Prop Usage for Lists
  • Styling
    • Styled Components
    • CSS Modules

Setup

  1. Clone the repo:

    https://github.com/trishna456/react-quiz-application/
  2. Install NPM packages:

    npm install
  3. Run the application:

    npm start
  4. Open http://localhost:3000 in your browser.