frytcontrol.jflores.tech
FrytControl
El cierre de caja del Minimarket Fryt, en el celular del local.
Aplicación interna que registra el cierre de caja de un minimarket en Chile: ventas por método de pago, proveedores pagados y conteo de caja, día a día.
Qué es
FrytControl registra el cierre de caja del Minimarket Fryt (Chile): ventas por método de pago, proveedores pagados y conteo de caja, por día, en dos turnos (mañana y tarde) o como día completo.
Es una aplicación web que se instala en el teléfono y sigue funcionando cuando el local se queda sin señal.
No es un servicio público: solo la usan las personas del local con una cuenta creada por la dueña. Esta página existe para mostrar cómo quedó, no para ofrecerla.
Cómo se ve
Las pantallas de la aplicación, con datos de ejemplo.





Qué hace
Ventas por método de pago
Efectivo, Getnet, Mercado Pago, Edenred y Amipass, cada uno con su monto del turno.
Proveedores pagados
Quién cobró, cuánto y si fue en efectivo o por transferencia, con su historial.
Conteo de caja
El fondo inicial, el efectivo esperado y lo contado: si no cuadra, se ve la diferencia.
Dos turnos o día completo
El día se cierra en mañana y tarde, o de una sola vez cuando el local abre corrido.
Historial y análisis
Los días anteriores, los que quedaron sin cerrar y la comparación con el período previo.
Resúmenes por correo
El cierre del día y los resúmenes semanal y mensual llegan a las 08:00, y cada persona elige cuáles recibe.
Exportar a Excel
El período que se esté mirando baja como planilla, para la contabilidad.
Funciona sin señal
Se instala como aplicación y guarda lo anotado hasta que vuelve la conexión.
Claro y oscuro
Sigue el tema del teléfono, para cerrar de noche sin encandilarse.
Cómo se usa
Abres el turno
Eliges mañana o tarde y anotas el fondo inicial de la caja.
Anotas las ventas
Un monto por método de pago, con un teclado hecho para escribir pesos rápido.
Registras lo que pagaste
Cada proveedor que cobró en el turno, con su monto y su forma de pago.
Cuentas la caja y cierras
La app muestra cuánto efectivo debería haber; anotas lo contado y el turno queda cerrado.
Para quién
- La dueña
- Revisa desde su teléfono cómo cerró el día, sin esperar a que alguien le mande un mensaje.
- Quien atiende el turno
- Anota las ventas y los pagos a proveedores mientras trabaja, y cierra la caja al terminar.
Con qué está hecha
- React 19 + TypeScript
- La interfaz y sus reglas, con tipos de punta a punta.
- Vite + Tailwind CSS v4
- El sistema de diseño vive en variables CSS, con modo claro y oscuro.
- TanStack Router y Query
- Navegación y datos, con caché en el teléfono para trabajar sin señal.
- Supabase (Postgres)
- La base de datos, con permisos por fila para cada cuenta.
- Vercel
- El despliegue, con entorno de pruebas aparte del de producción.