Skip to content

Experience the ultimate React quiz app! Created using dynamic components, custom react hooks, and responsive styling for an immersive quiz experience. Quiz, learn, and enjoy!

Notifications You must be signed in to change notification settings

trishna456/react-quiz-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Experience the ultimate React quiz app! Created using dynamic components, custom react hooks, and responsive styling for an immersive quiz experience. Quiz, learn, and enjoy!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published