zeba_academy_offline_db 0.0.2
zeba_academy_offline_db: ^0.0.2 copied to clipboard
Offline-first database system for Flutter with hybrid SQLite + Hive storage, automatic background sync, encrypted local data, and offline API request queue.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.0.2 - 2026-03-09 #
Added #
- Initial release of the package
- Offline-first database architecture for Flutter
- Hybrid storage system using SQLite and Hive
- Automatic network connectivity detection
- Background synchronization support
- Offline API request queue
- Local encrypted storage support
- Reactive streams using RxDart
- HTTP client integration
- Example Flutter application
Features #
- Store data locally when the device is offline
- Automatically sync data when the internet connection returns
- Queue API requests while offline
- Secure local data encryption
- Easy integration with existing Flutter apps
Dependencies #
- sqflite
- hive
- hive_flutter
- path
- http
- encrypt
- connectivity_plus
- rxdart
Notes #
This is the first public version of the package. Future versions will introduce:
- Advanced sync conflict resolution
- Background task scheduler
- Optional cloud adapters
- Performance optimizations