{ "name": "DocuElevate", "slug": "docuelevate", "version": "1.0.0", "orientation": "portrait", "icon": "./assets/icon.png", "userInterfaceStyle": "automatic", "splash": { "image": "./assets/splash.png", "resizeMode": "contain", "backgroundColor": "#1e40af" }, "assetBundlePatterns": ["**/*"], "ios": { "supportsTablet": true, "bundleIdentifier": "com.docuelevate.app", "infoPlist": { "NSCameraUsageDescription": "DocuElevate uses the camera to capture documents for upload.", "NSPhotoLibraryUsageDescription": "DocuElevate accesses your photo library to select documents for upload.", "NSPhotoLibraryAddUsageDescription": "DocuElevate saves scanned documents to your photo library.", "UIBackgroundModes": ["fetch", "remote-notification"] }, "buildNumber": "1" }, "android": { "adaptiveIcon": { "foregroundImage": "./assets/adaptive-icon.png", "backgroundColor": "#1e40af" }, "package": "com.docuelevate.app", "permissions": [ "CAMERA", "READ_EXTERNAL_STORAGE", "WRITE_EXTERNAL_STORAGE", "RECEIVE_BOOT_COMPLETED", "VIBRATE" ], "versionCode": 1, "googleServicesFile": "./google-services.json" }, "web": { "favicon": "./assets/favicon.png" }, "plugins": [ "expo-router", [ "expo-notifications", { "icon": "./assets/notification-icon.png", "color": "#1e40af", "sounds": ["./assets/notification-sound.wav"] } ], [ "expo-camera", { "cameraPermission": "DocuElevate uses the camera to capture documents for upload." } ], "expo-document-picker", "expo-secure-store", "expo-sharing" ], "scheme": "docuelevate", "extra": { "eas": { "projectId": "YOUR_EAS_PROJECT_ID" } } }