/Todo-list-vue

This project is a To-Do List application developed using Vue.js. It enables users to add, edit, and delete tasks with seamless data persistence via Local Storage.

Primary LanguageVue

To-Do List Application with Vue.js

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.

Features

  • 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.

Technologies Used

  • 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.

Installation:

1 Clone the repository:

git clone <repository-url> cd todo-list-app

2 Install dependencies:

npm install

3 Run the application

npm run serve

Url https://lau-szutner.github.io/Todo-list-vue/