App Producción Papelón: Reportes Diarios + Semanales Automatizados


$50.00

Contexto: Desarrollar una app en Flutter (prioritario) o Kotlin que:     Registre producción diaria de panela (bultos/panelas sueltas).     Envíe dos tipos de correos automáticos:         Correo Diario: Al finalizar cada día (excepto domingos).         Correo Semanal: Cada sábado, sumando lunes a sábado. Requisitos Técnicos Detallados 1. Lógica de Negocio     Base de Datos: class Produccion {   DateTime fecha; // Campo clave   int bultos;   int panelas;   bool esDomingo; // Validar automáticamente }      Validaciones:         Bloquear registro en domingos (mostrar mensaje: "Día no laborable").         Autodetección de sábados para trigger semanal. 2. Sistema de Correos     Diario (ejemplo):     Asunto: Reporte Diario Papelón - [29/Jun/2024]     Cuerpo: Producción del día:  - Bultos completos: 25  - Panelas sueltas: 6  - Total equivalente: 25 bultos + 6 panelas  Semanal (sábados): Asunto: Reporte Semanal Papelón - [24/Jun al 29/Jun] Cuerpo: resumen semanal (lunes-sábado):  - total bultos: 150 (+5 bultos por panelas extras)  - panelas sueltas finales: 3  --------------------------  detalle por día:  • lunes: 20 bultos + 10 panelas  • martes: 22 bultos + 8 panelas  ...  • Sábado: 28 bultos + 15 panelas  Semanal (sábados): Asunto: Reporte Semanal Papelón - [24/Jun al 29/Jun] Cuerpo: resumen semanal (lunes-sábado):  - total bultos: 150 (+5 bultos por panelas extras)  - panelas sueltas finales: 3  --------------------------  detalle por día:  • lunes: 20 bultos + 10 panelas  • martes: 22 bultos + 8 panelas  ...  • Sábado: 28 bultos + 15 panelas  4. Automatización     Diario:         Ejecutar función checkDailyReport() al cerrar la app o mediante workmanager a las 7 PM.     Semanal (sábados):         Usar flutter_local_notifications a las 6 PM para confirmar envío. 5. Interfaz de Usuario     Pestañas separadas:         Registro Diario (formulario + lista de hoy).         Historial Semanal (gráfico de barras con charts_flutter).     Switch para activar/desactivar correos automáticos.     Priorizar:         Usar BLoC o Provider para gestión de estado.         Implementar unit tests para cálculos de bultos/panelas.     Seguridad:         Ocultar credenciales de correo con Firebase Remote Config.     Extras:         Opción para exportar reportes en PDF (pdf package). Ejemplo Visual [INTERFAZ PRINCIPAL]  ├── Registro Diario (Input fields + Botón "Guardar")  ├── Pestaña "Semana" (Gráfico + Total acumulado)  └── Botón "Configuración" (Ajustes de notificaciones/correo)Category: IT & ProgrammingSubcategory: Apps programming. Android, iOS and othersWhat is the scope of the project?: Small change or bugIs this a project or a position?: ProjectI currently have: I have specificationsRequired availability: As neededRequired platforms: AndroidI need to: Create an appApp type: Utility - Utility application (flash, calculator, etc.)Back-end is required: YesPayment gateway: No

Keyword: Firebase

Price: $50.0

Android iPhone Responsive Web Design

 

Designer em flutter aplicativo modificação

Olá preciso de uma pessoa tem experiência em aplicativos flutter firebase, quero fazer modificação de layout em algumas telas de um aplicativo, quais modificação quero troca Tela de apresentação inicial do aplicativo Tela do chat, tela do perfil de usuário, quero coloca...

View Job
Uma rede social simples de impacto social e ambiental, para partilh...

O objetivo é desenvolver uma (app low code - Flutterflow) rede social estilo Twitter. Esta app terá 3 tipos de utilizador: Entidades/Empresas - poderão publicar conteúdo sobre o dia-a-dia da sua empresa, produtos/serviços, eventos, desafios e campanhas que sejam voltada...

View Job
Conjunti

App para administración de conjuntos residenciales ,donde se pueda administrar las cuentas los estados de cada unidad financieros ,las pqrs ,reservar las areas sociales ,la seguridad ,la correspondencia,los usuarios sean los residentes y los miembros del consejo y la ad...

View Job