This is a simple TODO application built with Svelte and styled using Tailwind CSS. The app allows users to add, toggle, and delete tasks. It demonstrates the basics of Svelte's reactive variables, component structure, and event handling.
- Add TODO: Input a task and add it to the list.
- Toggle Completion: Click on a task to mark it as completed/incomplete.
- Delete TODO: Remove a task from the list.
- Responsive Design: Clean, responsive UI using Tailwind CSS.
Make sure you have Node.js and npm installed on your machine. You can download Node.js from here.
-
Clone the repository
git clone https://github.com/asimshazad/svelte-todo-app.git cd svelte-todo-app
-
Install dependencies
npm install
-
Run the development server
npm run dev
The app will be available at `http://localhost:5173\`.