BUS-Ticket-client/app.json
user 87d9bda46a BUS-Tickets Mobile v1.1.0 - Standalone Build
Features:
- OAuth authentication (Google, Facebook, Apple)
- Two-factor authentication (TOTP, SMS, Email)
- Multilingual support (cs, en, uk)
- Multi-provider bus operators
- Complete booking flow
- Push notifications
- Offline mode
- Dark/light theme

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 08:54:11 +00:00

120 lines
2.9 KiB
JSON

{
"expo": {
"name": "BUS-Tickets",
"slug": "bus-tickets",
"version": "1.1.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"scheme": "bus-tickets",
"userInterfaceStyle": "automatic",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#1a1a2e"
},
"assetBundlePatterns": [
"**/*"
],
"ios": {
"supportsTablet": true,
"bundleIdentifier": "solutions.itenterprise.bustickets",
"buildNumber": "2",
"infoPlist": {
"NSFaceIDUsageDescription": "Use Face ID for quick and secure login",
"NSCameraUsageDescription": "Scan QR codes for ticket validation",
"NSLocationWhenInUseUsageDescription": "Find nearby bus stops and stations",
"ITSAppUsesNonExemptEncryption": false
},
"associatedDomains": [
"applinks:symcherabus.eu",
"applinks:*.symcherabus.eu"
]
},
"android": {
"adaptiveIcon": {
"foregroundImage": "./assets/adaptive-icon.png",
"backgroundColor": "#1a1a2e"
},
"package": "solutions.itenterprise.bustickets",
"versionCode": 2,
"permissions": [
"USE_BIOMETRIC",
"USE_FINGERPRINT",
"CAMERA",
"ACCESS_COARSE_LOCATION",
"ACCESS_FINE_LOCATION",
"RECEIVE_BOOT_COMPLETED",
"VIBRATE",
"android.permission.USE_BIOMETRIC",
"android.permission.USE_FINGERPRINT"
],
"intentFilters": [
{
"action": "VIEW",
"autoVerify": true,
"data": [
{
"scheme": "bus-tickets",
"host": "payment"
}
],
"category": [
"BROWSABLE",
"DEFAULT"
]
},
{
"action": "VIEW",
"autoVerify": true,
"data": [
{
"scheme": "https",
"host": "*.symcherabus.eu",
"pathPrefix": "/payment"
}
],
"category": [
"BROWSABLE",
"DEFAULT"
]
}
]
},
"web": {
"bundler": "metro",
"output": "static",
"favicon": "./assets/favicon.png"
},
"plugins": [
"expo-router",
"expo-secure-store",
"expo-localization",
[
"expo-local-authentication",
{
"faceIDPermission": "Allow BUS-Tickets to use Face ID for authentication"
}
],
[
"expo-notifications",
{
"icon": "./assets/notification-icon.png",
"color": "#e94560"
}
]
],
"experiments": {
"typedRoutes": true
},
"extra": {
"router": {
"origin": false
},
"eas": {
"projectId": "6a58be99-18da-49c6-9fd9-385011d5cbdc"
}
},
"owner": "it-enterpr"
}
}