Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hattima-tim/todo-list
A simple Todo-List app written in javascript
https://github.com/hattima-tim/todo-list
javascript todo
Last synced: about 1 month ago
JSON representation
A simple Todo-List app written in javascript
- Host: GitHub
- URL: https://github.com/hattima-tim/todo-list
- Owner: hattima-tim
- Created: 2021-05-17T03:58:48.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-14T12:28:31.000Z (about 2 years ago)
- Last Synced: 2024-11-17T19:47:01.298Z (3 months ago)
- Topics: javascript, todo
- Language: JavaScript
- Homepage: https://hattima-tim.github.io/Todo-List/
- Size: 2.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# About
This is a simple Todo-List website.See it live [here](https://hattima-tim.github.io/Todo-List/).## Built With:
- javascript
- html
- css> There is a animation on the front page. It was taken from [here](https://rive.app/community/2492-5015-impatient-placeholder/).
## Features:
1. Cloud Support !
2. Create Tasks.
> Title,description,priority/importance and dueDate can be added to the tasks.3. Automatically sort tasks according to their priority/importance.
> Task with higher priority will reside in a higher position then a task with lower or medium priority.4. Create projects and add tasks to those projects.
5. Counter for counting how many task is completed.
6. Edit task.
7. Delete task.
## Things learned/practiced:
- Learned to use firebase.
- Learned how to use localStorage for storing data locally.
- Practiced single responsibility principle of OOP's **SOLID** principles.
>Tried to follow this principle and tried to make my javascript objects as loosely coupled as possible.- Practiced DOM manipulation.
- Practiced debugging javascript code.
- Practiced coding in javascript.