This project is a simple Todo App implemented using TypeScript and Vite. It features a fully responsive design and utilizes the browser's local storage to store user data.
- Add, edit, and delete tasks
- Mark tasks as completed
- Store tasks locally in the browser's local storage
- Fully responsive design for seamless usage on desktop and mobile devices
- TypeScript
- Vite
- HTML5
- CSS3
The main goal of this project is to implement TypeScript in a real-world application and to learn about its benefits in terms of type safety and code maintainability. Additionally, it serves as an opportunity to explore the modern build tool Vite and to practice responsive web design principles.
- Clone this repository.
- Install dependencies using
npm install
. - Run the development server using
npm run dev
. - Access the application in your browser at
http://localhost:5193
.
A live demo of this Todo App can be found at [Demo Link](#).
Feel free to explore the code and contribute to the project!