Skip to content

A minimalist to-do app, with a clean and user-friendly interface. It allows you to effortlessly add, update, and complete todos quickly.

Notifications You must be signed in to change notification settings

stefan-mohenski/todo-app

Repository files navigation

Todo App

Description:

A minimalist to-do app, with a clean and user-friendly interface. It allows you to effortlessly add, update, and complete todos quickly.

Live Preview: Try the Todo App live.

Features:

  • Todo Management: Users can add, delete and edit todos. Each todo can have a title and description.
  • Data Persistence: Todos are stored in local storage, making them available even after a page refresh.
  • Toast Notifications: Receive real-time feedback with toast notifications for successful todo additions, updates, and deletions.
  • User-Friendly Interface: An intuitive design ensures a seamless user experience.
  • Responsive Design: The app is mobile-friendly, allowing users to manage their todos on the go.
  • Animations: Enjoy a visually appealing experience with smooth animations enhancing interactions throughout the application.

Technologies Used:

  • Vue.js for building the frontend of the application.
  • Tailwind CSS for styling and layout design.
  • Pinia for state management.

Installation

To run this project locally, follow these steps:

  1. Clone the repository.
  2. Install the required dependencies using npm install.
  3. Start the development server with npm run dev.
  4. Open your browser and navigate to http://localhost:5173 to use the app.

About

A minimalist to-do app, with a clean and user-friendly interface. It allows you to effortlessly add, update, and complete todos quickly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published