https://github.com/piyush-linux/todo
Manage your Task.
https://github.com/piyush-linux/todo
Last synced: 6 months ago
JSON representation
Manage your Task.
- Host: GitHub
- URL: https://github.com/piyush-linux/todo
- Owner: Piyush-linux
- Created: 2021-02-23T14:00:04.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-12T15:00:40.000Z (over 5 years ago)
- Last Synced: 2025-04-08T14:46:40.384Z (over 1 year ago)
- Language: HTML
- Size: 583 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# [TODO](https://piyush-linux.github.io/TODO/)
## Wireframe
- [I(txt)] + [B_add]
- add => ( [B_check] + [txt>>-Task] + [B_delete] )-column[drag-gable]
## Pseudo Code
1. onclick add
- [x] add Complete Block of task
- [x] Get text from input
- [x] When added Refresh input tab
- [x] If input is blank then warn them !
2. onclick check
- [x] Then relate to its adjacent text to strike && Animate icon as complete
- [x] Strike text with animation with change Icon Animation
3. onclick delete
- [x] get removed also loacally
4. Store Task in LocalStroage
- so they can revisit and usability also increases
- win.load(restoreTask): add->setItem(task) remove->removeItem(task)
4. onclick => You can Edit that task
5. [task]:ondrag => You can darg up & Down
- [ ] Draggable block
- [ ] draggbale area with a Icon on left-side
6. [task]:onhold
- [x] prioritize task(tag)
- [ ] on select tag you can only see that task
8. [hamburger]:onclick => Give list tag
- [ ] [list(+)]:onclick => Add a List
7. Introduction Image slider for User Guide::
https://www.behance.net/gallery/72614427/To-Do-App-Concept && https://in.pinterest.com/pin/480196379024476441/
- [ ] introduction Page Design
- [ ] on Page load Execution
- [ ] Slider Function
8. User can Download those task as image
9. Date Functionality
## Style
- [x] Favicon
- [x] Sharable link => title , description !
## Architecture
- column-
= icon-text-(chk-[icon] + txt) + del-[icon]
### Future RoadMap
- Tag's
- Editable text
- Drag-able Block
- Little Animation && Styling
# Contribution
### Everyone is welcome to contribute, in whatever form they are comfortable with. For example:
- improve documentation,
- test features,
- fix bugs,
- or add new features.