Skip to content

deanwagner/todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/ / T O D O :

To-Do List

Live Demo:
https://deanwagner.github.io/todo/

PC View:

Project Screenshot

Project Screenshot

Mobile View:

Project Screenshot Project Screenshot

This project was created for the To-Do List assignment as part of The Odin Project curriculum. I met all the assignment objectives and then expanded on it with my own concepts to make it more functional and user-friendly.

Provided Assets

Objectives

  1. Have projects or separate lists of tasks
  2. ‘Default’ project to which all tasks are put
  3. Create new projects and choose which project tasks go into
  4. UI Requirements:
    • View all tasks
    • View tasks in each project
    • Edit task
    • Delete task
  5. Separate application logic from DOM manipulation
  6. Use Web Storage API to store data

Scope Creep

  • Created 'Today', 'Upcoming', and 'Overdue' views
  • Light/Dark themes that automatically load based on the user's browser/OS settings
  • Custom accent color
  • PWA and A2HS Support

About

To-Do List

Resources

License

Stars

Watchers

Forks

Contributors