A React Native task manager app with Google login, task CRUD, due dates, priority tags, dark mode, tab filters (All/Open/Complete), and local storage via AsyncStorage. Built for the Katomaran Mobile App Hackathon. Clean UI with modals, animations, and logout support.
This is a cross-platform Todo Task Management app built using React Native (Expo).
- Google authentication
- Full CRUD for tasks
- Local storage via AsyncStorage
- Clean UI with navigation
- Swipe-to-delete and offline support (optional extension)
- Clone this repository
- Run
npm install
- Replace
YOUR_ANDROID_CLIENT_ID
with your Google OAuth client ID - Run
npx expo start
to test
- React Navigation for screen routing
- Local state + AsyncStorage
- Component-based structure
- MVVM pattern loosely followed
- Tasks are stored only locally
- Only Google login is implemented
This project is a part of a hackathon run by https://www.katomaran.com