A simple, secure and offline Todo application built using React Native CLI (bare).
I used React Navigation, Redux Toolkit, SQLite for persistent storage, and Expo Local Authentication.
I also wrote unit tests using Jest.
All the core logic is inside the 'src' folder in the project.
- Create, update and delete todos
- Biometrics (Face ID / Touch ID)
- SQLite
- React navigation
- Redux Toolkit
- Todo List Screen: Displays all todos with ability to navigate to detail screen.
- Todo Detail Screen: Add or edit a todo.
- Authentication Screen: Biometric verification (if supported).