A simple todo web application built using React, TypeScript, and functional components with hooks such as useState and useEffect.
Add, edit, and delete tasks
Mark tasks as completed
Filter tasks by completed or active
Persist data in local storage
Clone the repository: git clone https://github.com/your-username/todo-app.git
Install dependencies: npm install or yarn install
Start the development server: npm start or yarn start
Open http://localhost:3000 to view the app in the browser
Run npm run build or yarn build to create a production-ready build of the app.
React - A JavaScript library for building user interfaces
TypeScript - A typed superset of JavaScript that compiles to plain JavaScript
useState hook- A hook that allows you to add state to functional components
useEffect hook- A hook that allows you to add lifecycle methods to functional components
I welcome contributions to this project.
This project is licensed under the MIT License - see the LICENSE file for details.