Skip to content
/ To-do Public

To-do list web application created using HTML, CSS, and JavaScript. The project incorporates the power of Webpack for module bundling, ESLint for code linting, and local storage for persistent task data storage.

Notifications You must be signed in to change notification settings

KawalaE/To-do

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project description

To-do is my personal coding project of a to-do list application using JavaScript, HTML, and CSS. I'm integrating Webpack for module management and bundling. Additionally, I'm utilizing local storage to ensure tasks are stored persistently. To maintain code quality and consistency, I've implemented ESLint for code linting and Prettier for code formatting. The app offers users the ability to add, edit, and delete tasks, categorize tasks into projects, sets priorities and due dates, and conveniently filter tasks by time periods like "This Week" and "This Month." Users also can mark tasks as complete. To-do is designed to align with users system color theme settings. Users have the power to switch between light and dark color theme. The app remembers users chosen color theme settings via local storage, ensuring their preferred theme is applied consistently.

Tech Stack

  • Front-end: JavaScript, HTML, CSS,
  • Module Bundling: Webpack,
  • Code Quality: ESLint,
  • Code Formatting: Prettier,
  • Data Storage: Browser's Local Storage,
  • Code Structure: Class oriented structure,

Project:


Acknowledgements

About

To-do list web application created using HTML, CSS, and JavaScript. The project incorporates the power of Webpack for module bundling, ESLint for code linting, and local storage for persistent task data storage.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published