An open API service indexing awesome lists of open source software.

https://github.com/pstevovski/todoapp-reactnative

Simple TodoApp made in React Native.
https://github.com/pstevovski/todoapp-reactnative

Last synced: 3 months ago
JSON representation

Simple TodoApp made in React Native.

Awesome Lists containing this project

README

        

# TodoApp React Native
Simple Todo App made in React Native.

- [x] Save separate todo lists
- [x] Read saved items
- [x] Edit/update specific list
- [x] Remove specific list
- [x] Save item to specific list
- [x] Clear storage
- [x] Display todos from a specific list
- [x] Long press on item to mark as completed
- [x] If all items in a list are completed, mark list as completed
- [x] Search trough lists / todos functionallity
- [x] Long press todo item opens menu that allows to:
- [x] Edit specific item
- [x] Remove specific item
- [x] Bookmark todo
- [x] No lists found screen
- [x] Bookmarks (important todos):
- [x] Remove favorites option
- [x] Add Bookmarking option
- [x] Display Bookmarked todos on main page
- [x] Bookmarked todos when clicked - link to their list / toggle completed / not completed.
- [x] Option to remove bookmarked item from the specific list where it exists
- [x] Update the bookmarked item if the item itself was edited
- [x] Toggle completed mode for bookmarked item as well
- [x] Display bookmarked items and filter all items on main page when searched
- [x] Styling
- [x] Reload list on main page after item is bookmarked or new list is created/updated
- [x] Pull to reload:
- [x] Main page
- [x] Specific list
- [x] Animations
- [x] Checkmark for completed todos styling / animation
- [x] Page transitions
- [x] Sort completed todos in a list to show on top
- [x] Hide Completed/Not Completed text when filtering todos trough the search bar and display message if nothing has been found
- [x] Editing todo issue double tap and issue(?) performance
-----------------------------------------
- [ ] Reload main page lists after list is deleted
- [ ] Custom splash screen - native code
- [ ] Custom icon - native code