App móvilTerminadoRepositorio privado

FichApp — Control de nóminas

Aplicación móvil Flutter para registrar turnos de trabajo, calcular salarios y llevar el control de nóminas.

Vista del proyecto04
FichApp — Control de nóminas
FlutterDartSharedPreferences

Contexto

FichApp es una aplicación móvil desarrollada con Flutter que permite a trabajadores registrar sus turnos de trabajo de forma sencilla. Para cada turno se almacenan fecha, horas trabajadas y tarifa por hora, calculando automáticamente el total generado. Los turnos se agrupan por semanas y meses con vista de calendario, permitiendo marcar semanas como cobradas. Los datos se guardan localmente en el dispositivo con SharedPreferences.

Problema

Trabajadores con horarios variables necesitaban un método sencillo para registrar sus turnos y saber exactamente cuánto habían ganado sin depender de hojas de cálculo o papel.

Objetivo

Crear una app móvil intuitiva que permita registrar turnos, visualizar el historial por semanas y meses, y conocer al instante el salario generado.

Aprendizaje

Aprendí Flutter y Dart desde cero, manejo de estados con StatefulWidget, persistencia local con SharedPreferences, y configuración de internacionalización para español.

Siguiente evolucion

Sincronización en la nube, exportación a PDF, soporte para múltiples tarifas, gráficos de evolución salarial.

Funcionalidades

  • Registro de turnos con fecha, horas y tarifa
  • Vista mensual con agrupación por semanas
  • Cálculo automático de salario generado
  • Marcar semanas como cobradas
  • Almacenamiento local en el dispositivo
  • Idioma español y configuración regional