DOCUMENTACION MARCACIONES GPP
Documentación principal y completa del proyecto
Documentación principal y completa del proyecto
Información General del Proyecto
Nombre: Marcaciones GPPDescripción: Aplicación Flutter para gestión de marcaciones, asistencia y ...
Estructura General del Proyecto
marcacion_gpp/ ├── lib/ │ ├── main.dart # Punto de entrada de la apl...
Documentación detallada de cada módulo:
MÓDULO 1: LOGIN Información General Nombre del módulo: LoginDescripción: Módulo de autenticació...
Servicios y Utilidades Globales
Services Generales Ubicación: lib/src/Services/general_Services.dart Servicios genéricos re...
Arquitectura de Comunicación
Patrón BLoC (Business Logic Component) Todos los módulos implementan el patrón BLoC: View (UI) ...
Dependencias Principales
camera: ^0.10.5 # Acceso a cámara dio: 5.6.0 # Client...
Seguridad
Token de Sesión Se almacena en SharedPreferences Se incluye en cada solicitud API ...
Configuración por Plataforma
Android Ubicación: android/app/build.gradle Compilación mínima SDK 21 Target SDK 33+ ...
Guía de Instalación y Ejecución
Requisitos Previos Flutter SDK >= 3.13.6 Dart SDK >= 3.1.3 Android SDK / Xcode Git Instala...
Flujos Principales
Flujo de Inicio de Sesión 1. Aplicación abre → LoginView 2. Cargar dominios disponibles 3. Usu...
Manejo de Errores
Tipos de Errores Capturados Errores de UI: FlutterError.onError Errores Asincronos: run...
Notas Importantes
Token de Sesión: Crítico para todas las operaciones Geolocalización: Requiere permisos e...