This repository contains multiple React projects that I built while practicing and improving my frontend development skills.
Each project focuses on a specific concept in React — such as API fetching, authentication, component structure, and UI design.
| # | Project Name | Description | Main Features |
|---|---|---|---|
| 1 | ToDo List | Task management app to create, update, and remove daily tasks efficiently | useState, CRUD operations, local storage |
| 2 | Weather App | Displays real-time weather data fetched from OpenWeather API. | API integration (axios/fetch), dynamic UI |
| 3 | Login & Register | A simple authentication form with validation. | useState, form validation, conditional rendering |
| 4 | Mini Dashboard | A small admin-style dashboard with charts and navigation. | Routing, layout design, chart integration |
| 5 | Mini Portfolio | A personal portfolio to showcase my work and skills. | Responsive design, smooth animations, React components |
| 6 | Prayer Time | Displays daily prayer times based on location and timing data. | Responsive design, React components |
| 7 | Note App | Simple note-taking application for writing, editing, and organizing notes. | Responsive design, React components |
| 8 | Landing Page | A responsive movie-themed landing page built with React and Swiper. | Responsive design, Bootstrap layout, Swiper slider |
| 9 | Dark Mode | A responsive movie-themed landing page built with React and Swiper. | Responsive design, Bootstrap layout, Swiper slider |
| 10 | EduBridge | A modern and responsive online learning platform built with React and Swiper. | Interactive UI, Bootstrap layout, Swiper slider |
| 11 | Portfilo | A personal portfolio to showcase my work and skills. | Responsive design, smooth animations, React components |
- React.js
- JavaScript (ES6+)
- HTML5 / CSS3
- Bootstrap
- Axios / Fetch API
- React Router DOM
- Chart.js (used in dashboard)
React-Beginner/ ├── ToDoList/ ├── Weather/ ├── Login/ ├── Register/ ├── Mini-Dashboard/ └── Mini-Portfolio/ └── Prayer Time/ └── Note App/ └── Landing Page/ └── Dark Mode/ └── EduBridge/ └── Portfilo/