Ir al contenido principal

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...