Muzima is an open-source mobile application designed to support community intervention and healthcare management. It enables offline-first data storage using SQLite, with background sync to ensure data is updated when online. The app is built using Quasar Framework (Vue 3) and leverages Capacitor for native Android & iOS deployment.
✅ Offline-first architecture with SQLite & Background Sync.
✅ Cross-platform support (Android & iOS).
✅ Built with Quasar Framework for a modern mobile UI/UX.
✅ Secure authentication with encrypted local storage.
✅ Pinia Store for centralized state management.
✅ Capacitor integration for mobile hardware access.
✅ API integration for remote data synchronization.
✅ Background Tasks to ensure smooth syncing when online.
Before installing, ensure you have the following:
- Node.js (v18 or higher)
- Yarn or npm (Latest version)
- Quasar CLI
- Capacitor CLI
- Android Studio / Xcode (for mobile builds)
git clone https://github.com/csaude/muzima.git
cd muzima