Skip to content

About

This Repo contains the basic beginner React projects.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

Repository files navigation

React Learning Projects

This Repo is a collection of React projects I built while learning React.

This repository documents my journey of learning React through hands-on projects. Each project focuses on specific React concepts and helps me strengthen my frontend development skills.


Tech Stack

  • React
  • JavaScript (ES6+)
  • Vite
  • HTML5
  • CSS3

Projects

01. Counter App

A simple counter application built using React.

Concepts Practiced

  • JSX
  • Functional Components
  • useState Hook
  • Event Handling
  • State Management

Features

  • Increase Counter
  • Decrease Counter
  • Reset Counter
  • Responsive UI

02. Background Color Changer

A simple React application that dynamically changes the background color of the page.

Concepts Practiced

  • useState Hook
  • props
  • Event Handling
  • Dynamic Styling
  • React State Updates

Features

  • Change Background Color
  • Multiple Color Options
  • Interactive UI
  • Real-Time State Updates

03. To-Do App

A simple and responsive To-Do application built with React that helps users manage daily tasks efficiently.

Features

  • Add new tasks
  • Delete tasks
  • Real-time UI updates using React state

Concepts Practiced

  • JSX
  • Functional Components
  • useState Hook
  • Event Handling
  • Conditional Rendering
  • Array Methods (map, filter)
  • State Management

Upcoming Projects

  • Todo App
  • Notes App
  • Weather App
  • GitHub Profile Finder
  • Movie Search App
  • Dashboard Projects

Learning Goals

Through these projects, I aim to improve my understanding of:

  • React Fundamentals
  • Component-Based Architecture
  • State Management
  • API Integration
  • Frontend Development
  • Modern JavaScript

Running Projects Locally

Clone the repository:

git clone https://github.com/your-username/react-learning-projects.git

Navigate to a project:

cd 01_CounterApp

Install dependencies:

npm install

Run the development server:

npm run dev

Repository Structure

react-learning-projects
│
├── 01_CounterApp
└── README.md

About Me

I'm a Computer Science student currently learning:

  • React
  • JavaScript
  • Data Structures & Algorithms
  • Frontend Development

through project-based learning and consistent practice.


Feel free to explore the projects and follow my React learning journey.

About

This Repo contains the basic beginner React projects.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages