
Replaces the mocked login flow with an actual API call to an authentication endpoint. Updates the `AuthStruct` schema to align with the new API response, including fields for `accessToken`, `dbName`, `uid`, `name`, and `username`. Introduces a `UserConnectedProvider` service for managing the storage and retrieval of authenticated user details, centralizing this logic and replacing prior direct local storage methods. Integrates the new authentication process and user storage service into the login, reception, and profile pages for a unified experience. Adjusts the splash screen duration to reflect the real-time nature of the authentication check.
barcode_scanner
A new Flutter project.
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.
flutter_launcher_icons
Icon launcher generator
flutter pub run flutter_launcher_icons:main
Development tool
This projects uses code generator
dart run build_runner build
dart run build_runner build --delete-conflicting-outputs
- Run this command to detect packages unused
dart pub global activate dependency_validator && dart pub run dependency_validator
Description
Languages
Dart
64.4%
HTML
24.2%
C++
4.5%
CMake
3.6%
Shell
2.1%
Other
1.2%