Skip to content

Weroni-K/todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TODO App πŸ“ƒβ˜‘

Welcome! πŸ‘‹ This is the TODO App built with Vue.js. This project is based on a Frontend Mentor challenge.

Project Overview πŸ“œ

This project features a single-page website designed to be responsive and accessible across all devices. The goal was to recreate the provided design layout while adhering to best practices in modern web development.

Desired layout idea, as well as other assets, were provided by the Frontend Mentor.

Features 🌟

  • Fully responsive design for desktop and mobile,
  • Dark and light modes available,
  • Tasks can be easily reorganized using drag-and-drop functionality powered by the vuedraggable library,
  • Tasks can be filtered by completed and undone statuses,
  • Tasks data is saved in the local storage,
  • Deployed and hosted on GitHub Pages,
  • Built with Vue.js for a modular and maintainable codebase,
  • Additionally added character counter and limited task input.

Assets and Design 🎨

The layout design and assets (images, icons) were provided by Frontend Mentor.

Technologies Used πŸš€

  • Vue.js,
  • vuedraggable Library for intuitive task reordering,
  • CSS for styling,
  • GitHub Pages for deployment.

Live Preview 🌐

Check out the live project: TODO App


Thank you for checking out the project!