KeepSafe is a family safety and management application designed to help families organize their members, accounts, and important information in one place.
Built with Compose Multiplatform (CMP), KeepSafe provides a consistent experience across supported platforms while keeping the interface simple, modern, and easy to use.
- 🔐 Account registration and authentication
- 👨👩👧 Family member management
- 👤 Member profiles
- 🔎 Username availability checking
- ☁️ Firebase integration
- 💾 Local data persistence
- 🧭 Application navigation
- 🎨 Material 3 interface
- 📱 Android support
- 🖥️ Desktop support
- Kotlin 2.4.10
- Compose Multiplatform (CMP) 1.11.1
- Material 3 1.11.0-alpha07
- Koin 4.1.1
- Firebase with GitLive 2.6.0
- Room 2.8.4
- DataStore 1.2.0
- Coil 3.3.0
- Gradle 9.1.0
- Android SDK 36
git clone https://github.com/ralphmarondev/Keepsafe.git
cd KeepsafeOpen the project in Android Studio and allow Gradle to sync the required dependencies.
Set up the required Firebase project and add the appropriate Firebase configuration for the target platform.
./gradlew buildOn Windows:
.\gradlew.bat buildSelect the desired target in Android Studio and run the application.
Made with 💜 using Kotlin & CMP