Skip to content

Simple To-Do List application built with React. Allows users to add, edit, complete and delete tasks. Created for practicing React fundamentals such as components, state, props, and hooks.

Notifications You must be signed in to change notification settings

Roman-Bilichenko/react-todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

React To-Do List (Vite) ๐Ÿ“

A simple To-Do List application built with React and Vite.
The project demonstrates basic CRUD operations, search functionality, and task completion management.


๐Ÿš€ Features

  • Add new tasks
  • Delete a single task
  • Delete all tasks
  • Mark tasks as completed using a checkbox
  • Search tasks by title
  • Fast development build powered by Vite

๐Ÿ› ๏ธ Technologies Used

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

๐Ÿ“ฆ Installation & Run

  1. Clone the repository:
git clone https://github.com/Roman-Bilichenko/react-todo-app

Go to the project directory:

cd react-todo-vite


Install dependencies:

npm install


Start the development server:

npm run dev


The application will be available at:
๐Ÿ‘‰ http://localhost:5173

About

Simple To-Do List application built with React. Allows users to add, edit, complete and delete tasks. Created for practicing React fundamentals such as components, state, props, and hooks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published