This is a To-Do List application developed to help users organize and manage their daily tasks. The application uses localStorage to store tasks, ensuring data persistence even when the browser is closed.
- Add Tasks: Users can add new tasks to the list. Mark as Completed: Tasks can be marked as completed, updating their visual appearance.
- Delete Tasks: Users can remove tasks from the list.
- Data Persistence: Tasks are stored locally using
- localStorage, ensuring they are retained even after the browser is closed.
- Vue.js: For building the reactive user interface and managing application state.
- Vue CLI: For scaffolding and managing the Vue.js project.
- HTML5: For the basic structure of the application.
- CSS3: For styling and design.
- JavaScript: For functionality and DOM manipulation.
- localStorage: For persistent storage of tasks.
1 Clone the repository:
git clone <repository-url> cd todo-list-app
2 Install dependencies:
npm install
3 Run the application
npm run serve