How momosad26/peterservices works
Remesas es una aplicación local de gestión de un negocio de remesas: el usuario navega por la interfaz web, registra operaciones y consulta balances, deudas e historial; sus datos permanecen en el dispositivo. La APK Android aloja la misma web en un WebView, mientras la PWA permite uso offline. El mapa conserva las etapas de negocio documentadas y separa persistencia, navegación y presentación. El enrutamiento y algunas llamadas se ven en extractos; las relaciones de subsistemas no muestreados se omiten cuando README no las documenta explícitamente.
Main entry points: router.js Enrutador · MainActivity.java Contenedor Android · db.js Base local · clientes.js Clientes
Components 21
Gestión del negocio
- Clientes
js/clientes.js - Trabajadores
js/trabajadores.js - Envíos
js/envios.js - Entregas
js/entregas.js - Operaciones
js/movimientos.js - Transferencias
js/transferencias.js - Precio especial
js/precio-especial.js
Balances y registros
Datos y plataformas
- Base local
js/db.js - Contenedor Android
android/app/src/main/java/com/peterservices/remesas/MainActivity.java - Service worker
sw.js
Other components
- Usuario
- Agenda Android
- GitHub Releases
Connections 24
- Usuario → Enrutador: navega
js/router.js - Enrutador → Panel: enruta
js/router.js - Enrutador → Búsqueda: enruta
js/router.js - Enrutador → Clientes: enruta
js/router.js - Enrutador → Trabajadores: enruta
js/router.js - Enrutador → Envíos: enruta
js/router.js - Enrutador → Entregas: enruta
js/router.js - Enrutador → Operaciones: enruta
js/router.js - Enrutador → Transferencias: enruta
js/router.js - Enrutador → Precio especial: enruta
js/router.js - Enrutador → Historial: enruta
js/router.js - Enrutador → Balance: enruta
js/router.js - Enrutador → Deudas: enruta
js/router.js - Enrutador → Respaldos: enruta
js/router.js - Clientes → Envíos: abre formulario
js/clientes.js - Operaciones → Balance: ajusta balance
js/movimientos.js - Deudas → Base local: guarda deuda
- Respaldos → Base local: respalda datos
- Enrutador → Base local: carga datos
js/router.js - Enrutador → Service worker: registra
js/router.js - Service worker → Usuario: sirve offline
sw.js - Contenedor Android → Usuario: muestra WebView
README.md - Contenedor Android → Agenda Android: consulta agenda
README.md - Contenedor Android → GitHub Releases: consulta versiones