- Added ProfileRepository for managing user profile data including fetching, updating, and uploading avatars. - Introduced RolesRepository to handle role-related operations such as fetching all roles and retrieving roles by ID or name. - Created UserRepository for user data management, including user authentication checks and profile updates. - Developed OfficerModel to represent officer data with JSON serialization. - Implemented RoleSelectionController to manage role selection logic during onboarding. - Added LocationWarningScreen to handle location validation and user notifications. - Created RoleSelectionScreen for users to select their roles during onboarding. - Developed RoleCard widget for displaying role options in a user-friendly manner. |
||
---|---|---|
.. | ||
Flutter | ||
Runner | ||
Runner.xcodeproj | ||
Runner.xcworkspace | ||
RunnerTests | ||
.gitignore |