A beauty salon booking app built with Capacitor 5 that loads from the live domain.
git clone <your_repo_url>
cd booqit
npm install
npx cap sync android
npx cap open android- App Name: booqit
- App ID: com.x16studios.booqit
- Version: 1.0.1 (Production)
- Java Version: 17
- Capacitor Version: ^5.x
- Live Domain: https://app.booqit.in
- minSdkVersion: 24 (Android 7+)
- targetSdkVersion: 34
- compileSdkVersion: 34
- ✅ Native Push Notifications with runtime permission (Android 13+)
- ✅ Geolocation access with permission prompt
- ✅ Auto-update when live domain updates
- ✅ Firebase Cloud Messaging integration
- ✅ Google Maps API integration
- Confirm
google-services.jsonexists atandroid/app/ - Sync Gradle
- Build Signed APK or AAB
- Upload to Play Store as version 1.0.1
# Sync native files
npx cap sync android
# Open in Android Studio
npx cap open android
# Copy web assets
npx cap copy androidThe app requests these permissions:
- Location (Fine & Coarse)
- Push Notifications (Android 13+)
- Internet Access
- Network State
- App loads UI from
https://app.booqit.in - Any update to the live domain = instant app update
- No Play Store update needed for frontend/backend changes
- Native features work through Capacitor plugins
- Capacitor Getting Started
- Capacitor Android
- Push Notifications
- Geolocation
- Firebase Android Setup
- Firebase Cloud Messaging
- Publishing to Play Store
✅ App loads UI and backend from https://app.booqit.in
✅ Any update to that domain = instant update in app
✅ Push + Geolocation work natively
✅ No update triggered by GitHub changes
✅ No Play Store update needed unless native code/plugins change
Ready for production deployment! 🚀