A clean and simple Todo List web application built with React and TypeScript.
- Clean and minimalist user interface
- Add new todo items
- Mark todos as complete/incomplete
- Delete todo items
- Filter by status: All/Active/Completed
- Display creation date for each todo
- Auto-save to local storage, data persists after page refresh
- Clone the repository
git clone https://github.com/kyasan/TODO-List-Application.git
- Install dependencies
npm install
- Start development server
npm run dev
- Open in browser
http://localhost:5173
- Enter todo content in the input field, press Enter or click "Add" button to add
- Click the checkbox next to a todo item to toggle its completion status
- Click the "×" button on the right to delete a todo item
- Use "All", "Active", "Completed" buttons to filter todos by status
- All operations are automatically saved to browser's local storage