Commit Graph

11 Commits

Author SHA1 Message Date
Dayron
03ed85bf98 Resolved error for goup page 2025-10-15 10:37:05 +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
c4588a65c0 Refactor signup page to use BLoC pattern and implement authentication repository
- Updated signup.dart to replace Provider with BLoC for state management.
- Created AuthRepository to handle authentication logic and Firestore user management.
- Added TripRepository and UserRepository for trip and user data management.
- Implemented methods for user sign-in, sign-up, and data retrieval in repositories.
- Enhanced trip management with create, update, delete, and participant management functionalities.
- Updated AuthService to include new methods for sign-in and sign-up.
- Removed unnecessary print statements from TripService for cleaner code.
- Added dependencies for flutter_bloc and equatable in pubspec.yaml.

Not tested yet
2025-10-14 10:53:28 +02:00
Dayron
8c515e64ba feat: Improve UI responsiveness with dynamic text and icon colors based on theme 2025-10-09 09:38:36 +02:00
Dayron
56211e0b58 feat: Add trip details screen and update navigation in home content 2025-10-08 23:36:10 +02:00
Dayron
4e403f3308 feat: Enhance trip creation and management features with user validation, improved error handling, and Firestore integration 2025-10-07 11:38:20 +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
Dayron
29141ba8b2 Add CreateTripContent UI and update AndroidManifest for internet permission; refactor import paths 2025-10-06 09:42:58 +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
6aaf2406b3 Create UI for trip that the User is into. 2025-10-04 12:36:28 +02:00
Van Leemput Dayron
807b66f919 First commit 2025-09-30 15:53:48 +02:00