Admin Dashboard
Administrator-
Total Users
-
Revenue (KES)
-
Active Subscriptions
-
Total Diagnoses
Subscription Stats
Top Diseases Detected
Product Management
Bulk price adjust:
e.g. 10 for +10%, -5 for -5%
Loading products...
Order Management
Android PWA Verification
Checking PWA status...
Setup Steps (PWABuilder)
- Go to pwabuilder.com and enter your domain
- Click "Package For Stores" → "Android"
- PWABuilder generates a signing key and displays the SHA256 fingerprint
- Copy the fingerprint (format:
AB:CD:EF:12:34...) - In Replit, go to Secrets and add:
ASSETLINKS_SHA256= your fingerprint - Optionally set
ASSETLINKS_PACKAGE=shop.mazaotele.agriguard - Redeploy — no code changes needed
- Download APK/AAB from PWABuilder and publish to Google Play Store
Technical Details
How it works:
Android verifies your domain by fetching /.well-known/assetlinks.json. The SHA256 fingerprint in that file must match the signing certificate of your Android app (TWA).
Current assetlinks.json:
Loading...
Verify your file:
View Live File
Google Validator
PWA Installability Checklist
manifest.json served at
/manifest.json
Manifest has
id, name, start_url, display
Service worker registered at
/sw.js
192×192 and 512×512 maskable icons
/.well-known/assetlinks.json endpoint live
ASSETLINKS_SHA256 secret configured
Served over HTTPS (Replit deployment)
Offline fallback page (
/offline)
Share target for image files (diagnose)