react-native-todo-app will help you manage your task simply and beautifully.
- React Native 0.59.9
- React Navigation for router
- Redux for manage state
- Redux Persist for stored todo offline
- Redux Saga for middleware
- momentjs
- react-native-elements: Very convenient to build UI fast
- react-native-vector-icons: Beutiful icons
- Hook and context also used to mange state and UI
git clone https://github.com/luannguyenQV/react-native-todos-app.git
cd react-native-todos-app
npm i
react-native link
And finally:
react-native run-ios
Or
react-native run-android
- Add/Remove/Edit Todo
- Filer todo by all/completed/active
- Search by title
- Mark all done/undone
- Add more unitest
- User able add tags for todo
- Able to create tags
- Able filter by tags
- Pin to top
- memoize todo filter to improve performance
- Able to filter todo by day
- Multiple language
- Able to change theme
- Add Realm database to store big data
SCREEN SHOTS: