Commit Graph

9 Commits

Author SHA1 Message Date
Dayron
068924a0f2 feat: Refactor group deletion logic to use tripId and add reset trips functionality 2025-10-20 15:34:06 +02:00
Dayron
d0a76b5043 feat: Enhance trip management features and improve UI responsiveness
- Implemented AutomaticKeepAliveClientMixin in HomeContent to maintain state during navigation.
- Modified trip loading logic to trigger after the first frame for better performance.
- Updated trip loading events to use LoadTripsByUserId for consistency.
- Added temporary success messages for trip creation and operations.
- Improved UI elements for better user experience, including updated text styles and spacing.
- Refactored trip model to support Firestore timestamps and improved error handling during parsing.
- Streamlined trip repository methods for better clarity and performance.
- Enhanced trip service methods to ensure correct mapping from Firestore documents.
- Removed unnecessary trip reset logic on logout.
2025-10-20 14:31:41 +02:00
Dayron
4dea41978d Error fix : handle logout process in HomePage 2025-10-20 00:41:14 +02:00
Dayron
72ddb58a11 Refactor user and theme management to use BLoC pattern; remove provider classes and integrate new services for user and group functionalities 2025-10-14 12:10:42 +02:00
Dayron
797f77cf69 Add launch configuration, update API keys, and refactor UI components for better structure and performance 2025-10-06 14:17:30 +02:00
Van Leemput Dayron
da39e0e164 Add Google Maps integration and update UI components; change platform version and minimum SDK 2025-10-05 16:33:24 +02:00
Van Leemput Dayron
02754f3506 Refactor signup fields and update home page titles; add trip service and model 2025-10-04 17:42:21 +02:00
Van Leemput Dayron
ad9393a925 Add profile in parameters, initialized page map, group, count. 2025-10-01 12:21:00 +02:00
Van Leemput Dayron
807b66f919 First commit 2025-09-30 15:53:48 +02:00