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.
- 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.
- Study Materials: Access comprehensive study materials for exam preparation.
- Practice Tests: Take interactive practice tests to assess your knowledge.
- Interactive Games: Engage in fun games like GuessNumber to relax and learn.
- Theme Toggler: Switch between light and dark themes for better readability.
- Navigation: Easy navigation with a responsive Navbar component.
- Tooltip: Hover over elements to view additional information using tooltips.
- Clone the repository:
git clone https://github.com/your-repo.git
- Install dependencies:
npm install
- Start the development server:
npm start
- Open the application in your browser:
http://localhost:3000
- 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.
You can check screenshots in Demo.md
file!
- Your Name - Project Lead & Developer
Feel free to contribute to this project by submitting pull requests or reporting issues.
Happy learning and good luck with your exams! 📚✨