Aplicación web para registrar y gestionar el trabajo de trozado de vegetales, con seguimiento de entregas diarias y generación de comprobantes por período de pago.
- Registro de entregas: Múltiples entregas por día con kilos solicitados y entregados
- Períodos automáticos: Cálculo de períodos de pago (1-15 y 16-fin de mes)
- Comprobantes PDF: Generación de tickets tipo recibo con resumen detallado y altura dinámica
- Almacenamiento persistente: Datos guardados localmente con sincronización entre pestañas
- Onboarding personalizado: Introducción interactiva con registro de usuario
- Registro rápido: Botón "Registrar Hoy" para acceso directo desde el header
- Panel de configuración: Modo claro/oscuro, ajuste de tamaño de fuente (S/M/L), cambio de nombre
- Edición y eliminación: Gestión completa de registros agrupados por día
- Diseño responsivo: Interfaz optimizada para móvil y escritorio con skeleton loaders
- PWA ready: Preparada para instalación como aplicación
- React 18
- Vite
- Tailwind CSS
- jsPDF
- Lucide React (iconos)
- React Hot Toast (notificaciones)
# Clonar repositorio
git clone https://github.com/BerakaStudio/kilorama.git
# Instalar dependencias
npm install
# Ejecutar en desarrollo
npm run dev
# Compilar para producción
npm run build- Conecta tu repositorio en vercel.com
- Framework Preset: Vite
- Despliega automáticamente
src/
├── components/ # Componentes React
│ ├── Header.jsx
│ ├── Summary.jsx
│ ├── EntryForm.jsx
│ ├── EntryList.jsx
│ ├── Modal.jsx
│ ├── OnboardingModal.jsx
│ ├── SettingsModal.jsx
│ ├── SkeletonLoader.jsx
│ └── Footer.jsx
├── contexts/ # Contextos React
│ └── ThemeContext.jsx
├── utils/ # Utilidades
│ ├── pdfGenerator.js
│ └── storage.js
├── styles/ # Estilos CSS
│ └── index.css
├── img/ # Recursos visuales
├── App.jsx # Componente principal
└── main.jsx # Punto de entrada
- Primera vez: Completa el onboarding e ingresa tu nombre
- Crear registro: Click en "Nuevo Registro" o "Registrar Hoy" desde el header
- Ver período actual: Resumen automático con totales en tiempo real
- Generar comprobante: Descarga PDF tipo ticket con altura adaptativa
- Configuración: Ajusta tema, tamaño de texto y cambia tu nombre
- Editar/Eliminar: Gestiona días completos con todos sus registros
- Fuente Inter desde Google Fonts
- Modo claro/oscuro con persistencia
- 3 tamaños de texto (S/M/L) con escalado proporcional de iconos
- Interfaz adaptativa mobile/desktop
- Skeleton loaders durante carga inicial
- Toast notifications para feedback inmediato
- Tooltips informativos en acciones principales
MIT
© 2025 Beraka Studio