This repository contains React JS practice projects learned from Chai with Code.
Each folder is a small project that demonstrates a concept, component, or React feature.
| # | Project | Description |
|---|---|---|
| 01 | 01basicreact |
Basic React setup and first components |
| 02 | 01vitereact |
React project using Vite |
| 03 | 02counter |
Simple counter app with state management |
| 04 | 03tailwindReactProps |
Props and Tailwind CSS integration |
| 05 | 04bgchanger |
Background color changer app |
| 06 | 05passwordchanger |
Password strength / change functionality |
| 07 | 06currenyconverter |
Currency converter app |
| 08 | 08miniContext |
Context API example |
| 09 | 09reactRouter |
React Router practice project |
| 10 | 10themeSwitcher |
Theme switcher project |
| 11 | customreact |
Miscellaneous custom React practice |
- Clone the repo:
git clone https://github.com/AliAbdullahpgr/React-Practice.git- Navigate to a project folder:
cd 02counter- Install dependencies:
npm install- Start the project:
npm run devNote: Most projects use Vite as the React boilerplate.
- Practice React fundamentals and advanced concepts
- Build reusable components and small applications
- Showcase projects for portfolio and GitHub followers
⭐ Star this repo if you find these projects useful for learning React!