A collection of ReactJS learning projects built while practicing modern React concepts like Redux Toolkit, CreateSlice, API integration, Login/Signup forms, and state management.
Each folder inside this repository represents a separate mini project created during the React learning journey.
Live Demo (HTML Cards Overview):
👉 https://react-learning-links-html.netlify.app/
| Folder | Description |
|---|---|
Create-SliceRedux |
Practicing Redux Toolkit with createSlice for state management |
LoginSignUpPage-React |
Login and Signup form handling with validation |
Mr7Share |
Small React app with dynamic UI updates |
Redux-CreateApi2 |
API calls and async thunks using Redux Toolkit |
Redux-Practice |
Basic Redux store and action setup practice |
Redux-createApi |
Redux Toolkit Query (RTK Query) API integration test |
- Understanding React Components and Props
- Managing state using Redux Toolkit
- Practicing API calls and async logic in React
- Handling form validation and user input
- Building and deploying apps with Netlify
| Frontend | State Management | Deployment |
|---|---|---|
| ReactJS | Redux Toolkit | Netlify |
| HTML5, CSS3 | RTK Query |
You can explore all project links visually at:
🔗 https://react-learning-links-html.netlify.app/
✅ Add search and filter for projects
✅ Improve UI of HTML card listing page
✅ Combine all small apps into one portfolio site
This repository was created while learning ReactJS and Redux Toolkit.
It contains multiple small projects built to understand real-world concepts step-by-step — from component design to state management and API integration.
I built and hosted an HTML index page to showcase all project links together for easy access.
Muhammad Subhan Akhtar
🌍 Subhan Portfolio
✉️ Email: muhammadsubhan192128@gmail.com
💬 Feel free to connect for collaboration or freelance React projects.