Thin wrapper around getjob.sbs — website updates appear instantly in app, no store update needed for content.
Push alerts for new matching jobs in Android tray & iOS notification center.
UPI payments, resume upload, auto-apply.
Package: sbs.getjob.app for both stores — manageable from admin panel.
/api/app-config every 15 min.
Example: set Android URL to /jobs?diwali=1 → all apps show Diwali page instantly.
/api/app-push-token → stored in fcm_tokens.
Send from admin panel. Test via /notifications.
upi://, phonepe://, paytmmp://, bhim:// — opens installed UPI apps.
Website UPI ID s3371190765409633@slc with dynamic QR, plans 249/499/799/999.
android/ folder on FTP is Play Store ready: TWA, versionCode 3, targetSdk 34, 16KB support, Firebase.
Build: ./gradlew bundleRelease → upload .aab to Play Console. Guide in PLAYSTORE_GUIDE.md.
playstore-ready/ios/ has WKWebView app with push, file upload, share, haptics, offline handling — passes Apple review.
Open GetJob.xcworkspace in Xcode → Archive → Upload. Guide in APPSTORE_GUIDE.md.
sbs.getjob.app matches subdomain sbs.getjob.sbs for branding.
AssetLinks at /.well-known/assetlinks.json for TWA verification.
Scan to open app hub on phone, or share with users. Apps are manageable — website updates = app updates.
Both sbs.getjob.sbs/api/* and getjob.sbs/api/* work — same backend, manageable.
sbs.getjob.sbs for app installs. QR codes above./sbs/GetJob.apk → this page shows Download APK button automatically. Also links to Play Store & App Store.sbs.getjob.sbs/api/app-config and /api/app-push-token — same as main domain, but branded for app package sbs.getjob.app.sbs.getjob.app matches subdomain sbs.getjob.sbs — consistent, easy to remember./.well-known/assetlinks.json on main domain with SHA-256 from Play Console to remove address bar in TWA.