Skip to content

psbella/cierre_remis

Repository files navigation

🚖 Cierre de Turno

Version stable Maintenance GitHub Pages License Repo Size Last Commit Open Issues

Dependencies Open Source No Ads No Tracking GDPR

PWA Offline Service Worker

Responsive Mobile First Accessibility WCAG A11y

Sitemap Robots Humans

HTML5 CSS3 JavaScript jsPDF SVG JSON

Git VS Code GitHub Pages GitHub Actions

Performance Accessibility Best Practices SEO PWA Passed

HTTPS Secure

Code Size

Chrome Firefox Safari Edge

Android iOS

CodeQL Vulnerabilities


📋 Descripción

Aplicación web para liquidación de cierre de turno de remises/taxis. Calcula automáticamente la división de ganancias entre el titular y el chofer según las reglas del negocio.

Versiones disponibles

Versión Tipo Enlace
v1.0.0 Monolítica (un solo archivo) Enlace no disponible
v1.1.0 Modular (archivos separados) https://psbella.github.io/cierre_remis/

📱 Características

  • Cálculo automático mientras completás los datos
  • División 50/50 con reglas específicas para titular y chofer
  • Desglose completo paso a paso del cálculo
  • Estadísticas (promedio por viaje y por kilómetro)
  • Exportación a PDF con formato tabla
  • Compartir por WhatsApp con mensaje preformateado
  • Enviar por Email con todos los datos
  • Campo de notas para observaciones
  • Diseño responsive (funciona en celular y PC)
  • Navegación con Enter (en PC)
  • Teclado numérico en celulares

🧮 Fórmulas de cálculo

Paso a paso

  1. Base 50% = (Recaudación - Combustible) / 2
  2. TOTAL TITULAR = Base 50% + Frecuencia - (Tarjeta/QR + Voucher + Token + Cuenta Corriente + Gastos)
  3. TOTAL CHOFER = Base 50% - Frecuencia

Promedios

  • Promedio por viaje = Recaudación / Cantidad de viajes
  • Promedio por kilómetro = Recaudación / Kilómetros recorridos

📋 Datos que se ingresan

Campo Descripción
Fecha Fecha del turno
Licencia Número de móvil
Chofer Nombre del conductor
Cantidad de viajes Total de viajes realizados
Kilómetros recorridos Kilómetros totales del turno
Recaudación Total de dinero recaudado
Combustible Gasto en combustible
Frecuencia Tasa de servicio diaria que abona el chofer al titular
Tarjeta / QR Pagos con débito/crédito/QR
Voucher Pagos con vale o comprobante
Token Pagos con token electrónico
Cuenta Corriente Viajes que se cargan a cuenta corriente
Gastos Gomería, repuestos, etc...
Notas Observaciones adicionales

🚀 Cómo usarlo

Opción 1: Web (recomendada)

  1. Abrir en cualquier navegador: https://psbella.github.io/cierre_remis/
  2. Completar los datos del turno
  3. Los resultados se actualizan automáticamente
  4. Exportar a PDF, compartir por WhatsApp o enviar por email

Opción 2: Local

  1. Descargar el archivo index.html
  2. Abrirlo con cualquier navegador (Chrome, Firefox, Safari, Edge)
  3. No requiere internet (excepto para compartir)

Opción 3: Convertir a app

Se puede convertir a APK usando servicios como:

📂 Estructura del proyecto

├── index.html
├── manifest.json
├── sw.js
├── sitemap.xml
├── robots.txt
├── humans.txt
├── css/
│   └── styles.css
├── js/
│   ├── utils.js
│   ├── calculations.js
│   ├── pdf.js
│   ├── share.js
│   └── main.js
└── assets/
    ├── favicon.svg
    ├── favicon-128x128.png
    └── icon-*.png (10 archivos)

🖥️ Navegación con Enter (PC)

En computadora, podés presionar Enter para saltar automáticamente al siguiente campo, agilizando la carga de datos.

📱 Versión mobile

  • Teclado numérico en campos de números
  • Diseño adaptado a pantallas pequeñas
  • Botones optimizados para toque

📄 Ejemplo de PDF generado

El PDF incluye:

Ejemplo de mensaje compartido (WhatsApp/Email)

CIERRE DE TURNO
Liquidacion para chofer y titular

DATOS DEL TURNO

Campo Valor
Fecha 03/05/2026
Licencia 317
Chofer 3009

MOVIMIENTOS

Concepto Valor
Cantidad de viajes 14
Kilometros recorridos 155
Recaudacion $ 146.000
Combustible $ 19.800
Frecuencia $ 1.300
Tarjeta / QR $ 21.100
Voucher $ 3.600
Token $ 0
Cuenta Corriente $ 0
Gastos $ 4.000

RESULTADOS

Concepto Valor
TITULAR $ 35.700
CHOFER $ 61.800

PROMEDIOS

Concepto Valor
Promedio por viaje $ 10.429
Promedio por kilometro $ 942

DESGLOSE TITULAR

Concepto Valor
Total (Recaudacion) $ 146.000
Combustible - $ 19.800
Subtotal $ 126.200
50% $ 63.100
Frecuencia + $ 1.300
Sub total $ 64.400
Tarjeta/QR - $ 21.100
Voucher - $ 3.600
Token - $ 0
Cuenta Corriente - $ 0
Gastos - $ 4.000
TOTAL TITULAR $ 35.700

DESGLOSE CHOFER

Concepto Valor
Base 50% $ 63.100
Frecuencia - $ 1.300
TOTAL CHOFER $ 61.800

NOTAS U OBSERVACIONES

Nota
Pedir turno VTV que vence en 10 días

FORMULA APLICADA

Formula
(Recaudacion - Combustible) / 2 = Base 50%
Titular = Base + Frecuencia - (Tarjeta/QR + Voucher + Token + Cta Cte + Gastos)
Chofer = Base - Frecuencia

👨‍💻 Desarrollador

Pablo Bella

📝 Licencia

Este proyecto es de uso libre para la comunidad de remiseros y taxistas.

🙏 Agradecimientos

A todos los choferes que compartieron su experiencia y necesidades para hacer esta herramienta más útil.


Última actualización: Mayo 2026

About

PWA for taxi shift closing. 100% client-side. ES6 modules, Service Worker, jsPDF, Web Share API. Real-time calculations with custom 50/50 split logic. Installable on Android.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors