Skip to content

akshaydoshi2/offline-first-task-management-app

Repository files navigation

Offline First Task Management App

A simple offline-first Task Management App using Hive as the local storage and Firebase Firestore as the online storage

Getting Started

Versions

  • Flutter 3.22.3
  • Dart 3.4.4

App Features

  • Clean smooth UI
  • Firebase Phone Auth with country selector
  • Tasks CRUD to Hive
  • Synchronization service from Hive to Firebase
  • Network connectivity checker
  • In-App network toggle
  • Internationalization

Dependencies

  • State Management - Riverpod
  • Local storage - Hive
  • Online storage - Firebase
  • Internationalization - internationalization
  • Network status - connectivity_plus

To run the app

  • Clone the repo
  • Run flutter pub get
  • Connect simulator/emulator
  • Run flutter run

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •