- Add real-time chat between customers and staff via WebSocket - Add HTTP polling fallback when WebSocket unavailable - Chat auto-closes when worker ends conversation with dialog notification - Add user search API for group order invites (phone/email/name) - Store group order invites in app state - Add login check before starting chat with sign-in prompt - Remove table change button (not allowed currently) - Fix About screen to show dynamic version from pubspec - Update snackbar styling to green with black text Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
41 lines
787 B
YAML
41 lines
787 B
YAML
name: payfrit_app
|
|
description: Payfrit MVP Flutter app scaffold
|
|
publish_to: "none"
|
|
version: 3.0.0+9
|
|
|
|
environment:
|
|
sdk: ">=3.4.0 <4.0.0"
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
http: ^1.2.2
|
|
provider: ^6.1.2
|
|
|
|
permission_handler: ^11.3.1
|
|
shared_preferences: ^2.2.3
|
|
dchs_flutter_beacon: ^0.6.6
|
|
flutter_stripe: ^11.4.0
|
|
image_picker: ^1.0.7
|
|
intl: ^0.19.0
|
|
socket_io_client: ^2.0.3+1
|
|
package_info_plus: ^8.0.0
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^4.0.0
|
|
flutter_launcher_icons: ^0.14.4
|
|
|
|
flutter_launcher_icons:
|
|
android: true
|
|
ios: true
|
|
image_path: "icon.png"
|
|
adaptive_icon_background: "#000000"
|
|
adaptive_icon_foreground: "icon.png"
|
|
remove_alpha_ios: true
|
|
|
|
flutter:
|
|
uses-material-design: true
|
|
assets:
|
|
- assets/images/
|