Skip to content

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.

Notifications You must be signed in to change notification settings

Deepakbalaj/TaskManager

Repository files navigation

TaskManager

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.

Katomaran Todo App

This is a cross-platform Todo Task Management app built using React Native (Expo).

Features

  • Google authentication
  • Full CRUD for tasks
  • Local storage via AsyncStorage
  • Clean UI with navigation
  • Swipe-to-delete and offline support (optional extension)

Setup Instructions

  1. Clone this repository
  2. Run npm install
  3. Replace YOUR_ANDROID_CLIENT_ID with your Google OAuth client ID
  4. Run npx expo start to test

Architecture

  • React Navigation for screen routing
  • Local state + AsyncStorage
  • Component-based structure
  • MVVM pattern loosely followed

Assumptions

  • Tasks are stored only locally
  • Only Google login is implemented

This project is a part of a hackathon run by https://www.katomaran.com image

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published