No description
Find a file
John Mizerek 7c366d5a9c Add production API support and fix login flow
- Configure production API URL (biz.payfrit.com) as default
- Add INTERNET permission to AndroidManifest for API calls
- Remove login requirement from restaurant selection (allow anonymous browsing)
- Add enhanced logging for beacon scanning diagnostics
- Add splash screen logging for auth flow debugging

Technical changes:
- api.dart: Default baseUrl to production instead of throwing error
- restaurant_select_screen.dart: Remove userId requirement for browsing
- beacon_scan_screen.dart: Replace debugPrint with print for better log capture
- splash_screen.dart: Add diagnostic logging for auth restoration
- AndroidManifest.xml: Add INTERNET permission

Known issue:
- Beacon detection not working - app receives beacon data from API (3 beacons)
  but BLE scanning not detecting physical beacons. Needs investigation of:
  * Physical beacon UUID configuration
  * Android BLE permissions at runtime
  * Beacon plugin initialization

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-31 12:04:50 -08:00
android Add production API support and fix login flow 2025-12-31 12:04:50 -08:00
ios Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
lib Add production API support and fix login flow 2025-12-31 12:04:50 -08:00
linux Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
macos Fix nested modifier saving with proper parent tracking 2025-12-30 14:40:55 -08:00
test Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
web Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
.gitignore Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
.metadata Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
analysis_options.yaml Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00
pubspec.lock Fix nested modifier saving with proper parent tracking 2025-12-30 14:40:55 -08:00
pubspec.yaml Fix nested modifier saving with proper parent tracking 2025-12-30 14:40:55 -08:00
README.md Initial commit (Payfrit Flutter app scaffold) 2025-12-28 12:28:45 -08:00

payfrit_app

A new Flutter project.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.