Ship Expo Router screens, seeded stores, and polished UX so auth, shop, checkout, prescriptions, loyalty, family, and account processes work end-to-end offline. Co-authored-by: Cursor <cursoragent@cursor.com>
74 lines
1.8 KiB
JSON
74 lines
1.8 KiB
JSON
{
|
|
"expo": {
|
|
"name": "Gishen Pharmacy",
|
|
"slug": "gishen-mob",
|
|
"version": "1.0.0",
|
|
"orientation": "portrait",
|
|
"icon": "./assets/icon.png",
|
|
"scheme": "gishen",
|
|
"userInterfaceStyle": "light",
|
|
"newArchEnabled": true,
|
|
"splash": {
|
|
"image": "./assets/splash-icon.png",
|
|
"resizeMode": "contain",
|
|
"backgroundColor": "#F6F7F2"
|
|
},
|
|
"ios": {
|
|
"supportsTablet": true,
|
|
"bundleIdentifier": "com.gishen.pharmacy",
|
|
"infoPlist": {
|
|
"NSCameraUsageDescription": "Gishen needs camera access to scan prescriptions.",
|
|
"NSPhotoLibraryUsageDescription": "Gishen needs photo access to upload prescriptions.",
|
|
"NSLocationWhenInUseUsageDescription": "Gishen uses your location to find the nearest branch.",
|
|
"NSFaceIDUsageDescription": "Gishen uses biometrics to unlock the app securely.",
|
|
"ITSAppUsesNonExemptEncryption": false
|
|
}
|
|
},
|
|
"android": {
|
|
"adaptiveIcon": {
|
|
"foregroundImage": "./assets/adaptive-icon.png",
|
|
"backgroundColor": "#F6F7F2"
|
|
},
|
|
"package": "com.gishen.pharmacy",
|
|
"permissions": [
|
|
"CAMERA",
|
|
"ACCESS_FINE_LOCATION",
|
|
"RECEIVE_BOOT_COMPLETED",
|
|
"VIBRATE"
|
|
]
|
|
},
|
|
"plugins": [
|
|
"expo-router",
|
|
"expo-font",
|
|
[
|
|
"expo-camera",
|
|
{
|
|
"cameraPermission": "Allow Gishen to scan prescriptions."
|
|
}
|
|
],
|
|
[
|
|
"expo-location",
|
|
{
|
|
"locationWhenInUsePermission": "Allow Gishen to find nearby branches."
|
|
}
|
|
],
|
|
[
|
|
"expo-notifications",
|
|
{
|
|
"icon": "./assets/icon.png",
|
|
"color": "#A8C73A"
|
|
}
|
|
],
|
|
"expo-local-authentication"
|
|
],
|
|
"experiments": {
|
|
"typedRoutes": true
|
|
},
|
|
"extra": {
|
|
"router": {
|
|
"origin": false
|
|
}
|
|
}
|
|
}
|
|
}
|