Skip to content

guilhermemj/simple-todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Todo

A simple to-do list made with VanillaJS. Based on the project with the same name by Caue Queiroz.

You can see it in action here (lacks IE support).

Features

  • Add/Remove tasks;
  • Mark items as completed;
  • Integrated with localStorage so you won't lose your list by reloading the window or closing the browser.

Involved studies

  • localStorage API;
  • ES6 Classes and best practices;
  • Data Interfaces;
  • Working with Events in VanillaJS;
  • DOM manipulation with VanillaJS;
  • Data validation with proper Error throwing.

As a bonus, I trained some concepts of RESTful APIs, separation of concerns and architectural patterns (in a very tiny scale).

Screenshot

About

A simple to-do list made with VanillaJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published