Commit Graph

9 Commits

Author SHA1 Message Date
micko samawa 1d681b483e feat(mobile): implement real email verification screen and flows 2026-06-28 14:54:49 +07:00
micko samawa 2a03df835f Final TA - Booking flow improvements 2026-06-28 01:03:47 +07:00
micko samawa cf4435580d final update web and mobile 2026-06-12 22:46:44 +07:00
micko samawa 605e92bbd9 Fix: Reset super admin, fix User model role attribute, remove rate limiting for development
- Added new super admin account (mikoadmin@gmail.com)
- Fixed User model getRoleLabelAttribute() to handle null role
- Fixed AuthController to refresh user after creation
- Removed rate limiting from register/login endpoints for development
- Added migration to ensure role and phone columns exist
- Updated app config with correct IP (10.192.233.99:8000)
- Fixed API response to include all required fields for Flutter
2026-05-19 08:01:07 +07:00
micko samawa c0fe039e91 Update mobile config, add admin reminder notifications, and apply migrations 2026-05-10 23:29:18 +07:00
micko samawa 864be692e8 feat: modernize mobile UI and normalize laundry service handling 2026-04-16 01:00:10 +07:00
micko samawa 1a277067f4 Fix favorites system: improve error handling, type safety, and UI feedback
- Rewrite favorite_service.dart with proper error handling, auth checks, and timeouts
- Add error state UI to favorites_screen.dart with retry button
- Add SnackBar feedback on toggle failures in home/search/detail screens
- Type-safe parsing with per-item error handling to prevent crashes
- Clean orphan favorite records from database
- Add debugPrint logging for troubleshooting
- All changes maintain backward compatibility
2026-03-07 00:45:30 +07:00
micko samawa 5886d148ab Rewrite ProfileScreen: professional UI & navigation; add EditProfile and ChangePassword screens 2026-02-22 20:46:44 +07:00
micko samawa fd956653ea Initial commit: SPK Rekomendasi Kontrakan & Laundry dengan Flutter dan Laravel 11 2026-02-10 21:20:48 +07:00