This is a simple todo list application built with Vue.js. It allows users to create, manage, and delete todo items.
- Create Todo: Users can add new todo items by entering a description and selecting a category.
- Manage Todos: Users can mark todos as done or not done, edit todo descriptions, and delete todos.
- Local Storage: Todos and user's name are stored in the browser's local storage, so they persist across page reloads.
- Responsive Design: The application is designed to work well on various screen sizes, from desktop to mobile.
To run this application locally, follow these steps:
-
Clone this repository to your local machine:
git clone https://github.com/gabrielvtdev/todo-app
-
Navigate to the project directory:
cd todo-app
-
Install dependencies using npm or yarn:
npm install # or yarn install
-
Start the development server:
npm run serve # or yarn serve
-
Open your browser and navigate to
http://localhost:8080
to view the application.
- Vue.js: A progressive JavaScript framework for building user interfaces.
- HTML/CSS: Markup and styling languages for creating web pages.
- JavaScript: Programming language for adding interactivity to web pages.
- Local Storage: Browser feature for storing data locally.
This application was created by [gabrielvtdev]. Feel free to contribute by submitting bug reports, feature requests, or pull requests.