A collection of React projects to showcase various functionalities and features of React.
- Counter
- Tailwind Props
- Background Changer
- Password Generator
- Currency Converter
- React Router
- Mini Context
- Theme Switcher
- ToDo Local Storage
- ToDo Redux Toolkit
- Weather App
- Tic-Tac-Toe
A simple counter application to increment and decrement a number.
Folder: 01counter
An example project demonstrating the use of Tailwind CSS with React.
Folder: 02tailwindprops
A project that changes the background color of the page based on user input.
Folder: 03bgchanger
A tool to generate random passwords based on user-defined criteria.
Folder: 04passwordGenerator
A currency converter application that allows users to convert between different currencies.
Folder: 05currencyConvertor
A project showcasing the use of React Router for navigation between different components.
Folder: 06reactRouter
An example of using React Context for state management.
Folder: 07miniContext
A project that allows users to switch between different themes (e.g., light and dark mode).
Folder: 08themeSwitcher
A ToDo list application that saves tasks in local storage.
Folder: 09todoLocal
A ToDo list application implemented with Redux Toolkit for state management.
Folder: 10todoReduxToolkit
A weather application that fetches and displays weather data based on user input.
Folder: 11weatherApp
A classic tic-tac-toe game built with React.
Folder: 12tic-tac-toe
Folder: 13expenseTracker
To get started with any of these projects, clone the repository and navigate to the project folder:
git clone https://github.com/sneha-2510/React-Projects.git
cd React-Projects
cd <project-folder>
npm install
npm run dev