Updated 1 month ago
This project is a modular, offline-first Flutter boilerplate designed for building apps that can store, sync, and share media and metadata across both centralized (Immich, Firebase) and decentralized (Nostr) systems. It emphasizes clean architecture, testing automation, and CI integration from day one — ensuring every feature module is independently testable, mockable, and replaceable. The boilerplate can serve as the foundation for apps involving: Image or content sharing Decentralized data synchronization Multi-environment deployment (dev/staging/prod) Offline-ready, cache-first design
Updated 2 months ago