Build a React Native Todo app.
- Use React Navigation; mix of Stack and Tab navigators
- Use Redux
- Don't use Expo
- Aim for maximum code modularization
- Follow design exactly
- Write tests
Build the following behavior for each screen
- User can input their name, which will be saved to locale storage
- Slide right to complete a todo
- Slide left to delete a todo; should confirm with user
- Todos should be saved to locale storage
- Due field should prompt with a date + time picker
- Selected tag should have full opacity, others shouldn't
- Logout should clear all todos in locale storage