Skip to content

nik1t7n/ExamPreparation

Repository files navigation

React Exam Preparation Site

This project is a React application designed to help users prepare for exams by providing comprehensive study materials, practice tests, and interactive games. It includes various features and technologies to enhance the learning experience.

Technologies Used

  • React.js: Front-end library for building user interfaces.
  • React Router: Library for routing in a React application.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • TypeScript: Programming language for front-end logic with type-checking.
  • HTML/CSS: Markup and styling languages for web development.

Features

  1. Study Materials: Access comprehensive study materials for exam preparation.
  2. Practice Tests: Take interactive practice tests to assess your knowledge.
  3. Interactive Games: Engage in fun games like GuessNumber to relax and learn.
  4. Theme Toggler: Switch between light and dark themes for better readability.
  5. Navigation: Easy navigation with a responsive Navbar component.
  6. Tooltip: Hover over elements to view additional information using tooltips.

Getting Started

  1. Clone the repository: git clone https://github.com/your-repo.git
  2. Install dependencies: npm install
  3. Start the development server: npm start
  4. Open the application in your browser: http://localhost:3000

Project Structure

  • src/components: Contains reusable components like QuizCard, CustomButton, Navbar, etc.
  • src/data: Includes data files such as questions for quizzes and areas for information pages.
  • src/pages: Contains different pages of the application like HomePage, QuizPage, InfoPage, etc.
  • src/App.tsx: Main component rendering different pages based on routing.
  • src/App.css: Styling for the application.
  • src/index.tsx: Entry point of the application.

Demo

You can check screenshots in Demo.md file!

Contributors

Feel free to contribute to this project by submitting pull requests or reporting issues.

Happy learning and good luck with your exams! 📚✨

Examium

About

Examium website using React + TypeScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published