Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.01 KB

README.md

File metadata and controls

29 lines (21 loc) · 1.01 KB

TaskMatrix

Summary

This web app allows the user to create and organise a to-do list using the Eisenhower matrix method.

Created as part of The Odin Project Full Stack JavaScript curriculum.

Features

  • Create, edit, and delete tasks
  • Mark tasks as done
  • Create and delete categories (like "work", "school", or "hobbies") to label tasks
  • Tasks are automatically sorted into an Eisenhower matrix based on their importance and urgency
  • Tasks within each quadrant are automatically sorted by deadline
  • List is automatically saved across browser sessions in the browser's Local Storage
  • Mobile-friendly

I learned about...

  • Object Oriented Programming principles
  • SOLID principles
  • The model-view-controller design pattern
  • LocalStorage
  • Using webpack to manage JS utility libraries
  • Deploying webpack-bundled sites through GitHub pages
  • A11y colour standards