MinecraftJohn / to-do-list

A to-do list app that will help you stay organized every time you open a browser.

Home Page:https://minecraftjohn.github.io/to-do-list/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

To Do List - Vanilla JavaScript (localStorage)

JavaScript (localStorage)

What is this?

This project is my personal attempt to test and showcase CRUD (Create, Read, Update, Delete) skills using vanilla JavaScript and localStorage. The To-Do List Web App allows users to manage multiple to-do lists with their tasks.

This web app allows you to create a group to-do list good for different kind of task categories. The task then saved in your browser's localStorage, so it won't be lost when you reload the page. However, clearing your browser's data will also delete the saved to-do list. To make the most of this web app, I recommended to use it with a browser extension that changes the new tab page.

To Do List UI Preview

Features

  • Create atleast 1000 list and can create multiple task for each list.
  • Displays time and date with customizable background image.
  • Light and Dark theme with customizable accent color.
  • Supports mobile and large screen sizes.

Note: localStorage has a limit of 5MB and clearing your browser's data will also delete the storage. To make the most of this project, it is recommended to use it with a browser extension that changes the new tab page.

Installation

To install the project, clone the repository to your local machine using Git or download the project as a ZIP file and extract it, then open the index.html file in your web browser. There are no additional dependencies or installation steps required.

Changelog

Go to Changelog.md to see previous changes or Dev-Changelog for notable development changes.

About

A to-do list app that will help you stay organized every time you open a browser.

https://minecraftjohn.github.io/to-do-list/


Languages

Language:JavaScript 62.8%Language:CSS 31.8%Language:HTML 5.4%