Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tquintal/to-do-app
My recent react learning playground 🤓
https://github.com/tquintal/to-do-app
Last synced: about 1 month ago
JSON representation
My recent react learning playground 🤓
- Host: GitHub
- URL: https://github.com/tquintal/to-do-app
- Owner: tquintal
- Created: 2022-11-06T18:17:46.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-16T00:42:35.000Z (about 2 years ago)
- Last Synced: 2023-11-16T12:33:18.406Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://to-do-app-tquintal.vercel.app/
- Size: 866 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# To Do React App
My recent react learning playground 🤓
## Learning goals:
- React basics
- React state and events
- Rendering lists and conditional content
- Styling react components
- Build reusable components
- Build dynamic components - handle data through props
- Context API## Future goals:
- ~~Delete option~~
- ~~"Completed" list~~
- ~~Edit option~~
- ~~Remove all~~
- ~~Sort by recent added~~
- ~~Sort by date added~~
- ~~Build a priority system~~
- ~~Sort by priority~~
- ~~Build a category system~~
- ~~Group by category~~
- ~~Import/Export~~
- ~~Intuitive keyboard/tab navigation~~
- ~~Toggle 'priority' on already added todo~~
- ~~Full design/layout rebuild~~ (with animations)
- ~~Search system~~
- ~~Validate category~~
- ~~Delete category~~
- ~~Edit todo category~~
- ~~Improve sort and grouping logic~~
- ~~Show/Hide groups~~
- ~~Group counter~~
- ~~Mobile view~~
- ~~Recycle bin~~
- ~~Refactor context logic~~
- ~~Same component for todos and completed list (code reuse)~~
- ~~More counters~~
- ~~Restore all deleted todos option~~
- Improve import validation
- Export file without dependencies
- Sort by custom order