MIF_E31221222/sigap-mobile
vergiLgood1 569e1d6049 feat: Enhance selfie verification step with navigation buttons and validation
- Added StepNavigationButtons to SelfieVerificationStep for improved navigation.
- Implemented validation logic to ensure selfie verification is completed before proceeding.
- Updated AuthButton to use theme colors for better consistency.
- Modified OfficerModel to allow nullable fields and added new fields for enhanced data handling.
- Set default role to Viewer in RoleSelectionController.
- Updated role selection screen with new asset for improved UI.
- Enhanced UserMetadataModel with new methods for updating officer and viewer data.
- Added logging to OfficerRepository and UserRepository for better debugging.
- Improved image uploader error overlay with a blurred background for better visibility.
- Added support for SVG images in StateScreen widget.
- Introduced custom input decoration in CustomTextField for more flexibility.
- Reduced total steps for officers from 4 to 3 in TNum constants.
- Fixed schema for patrol_units in Prisma to ensure correct field definitions.
- Created StepNavigationButtons widget for reusable navigation controls across steps.
2025-05-27 00:44:32 +07:00
..
.vscode feat: Add branding and launch images for dark mode support 2025-05-19 00:12:05 +07:00
android Refactor code structure for improved readability and maintainability 2025-05-24 14:50:31 +07:00
assets Add animation for empty address and implement custom SliverPersistentHeaderDelegate 2025-05-22 09:42:28 +07:00
docs feat: add registration data model with personal, ID card, selfie, identity, officer, and unit information 2025-05-25 11:04:15 +07:00
ios feat: Update camera dependencies and implement selfie verification UI 2025-05-24 16:27:58 +07:00
lib feat: Enhance selfie verification step with navigation buttons and validation 2025-05-27 00:44:32 +07:00
linux feat(panic-button): add models for events, evidences, incident logs, and sessions 2025-05-16 18:41:16 +07:00
macos feat: Refactor signup process with role selection and update app routes 2025-05-20 00:02:35 +07:00
public/jsons Refactor code structure for improved readability and maintainability 2025-05-23 12:18:34 +07:00
test feat: Update pubspec.yaml with new dependencies and local assets 2025-05-16 15:42:03 +07:00
web Add Flutter app sigap-mobile as regular folder 2025-05-16 06:36:07 +07:00
windows feat(panic-button): add models for events, evidences, incident logs, and sessions 2025-05-16 18:41:16 +07:00
.env Refactor code structure for improved readability and maintainability 2025-05-24 14:50:31 +07:00
.gitignore Add Flutter app sigap-mobile as regular folder 2025-05-16 06:36:07 +07:00
.metadata Add Flutter app sigap-mobile as regular folder 2025-05-16 06:36:07 +07:00
README.md Add Flutter app sigap-mobile as regular folder 2025-05-16 06:36:07 +07:00
analysis_options.yaml feat: Update pubspec.yaml with new dependencies and local assets 2025-05-16 15:42:03 +07:00
flutter_native_splash.yaml feat: Add branding and launch images for dark mode support 2025-05-19 00:12:05 +07:00
pubspec.lock refactor: Update dependencies and clean up unused imports in face liveness detection 2025-05-24 16:54:00 +07:00
pubspec.yaml refactor: Update dependencies and clean up unused imports in face liveness detection 2025-05-24 16:54:00 +07:00
schema.prisma feat(panic-button): add models for events, evidences, incident logs, and sessions 2025-05-16 18:41:16 +07:00
supadart.yaml Refactor Supadart model classes for consistency and clarity 2025-05-18 14:42:34 +07:00

README.md

sigap

A mobile app for SIGAP Jember

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.