Spaces:
Running
Running
metadata
title: Mi Pesca RD
emoji: 馃帲
colorFrom: blue
colorTo: green
sdk: docker
app_port: 7860
pinned: false
Mi Pesca RD 馃帲
Aplicaci贸n PWA offline-first para registro de capturas pesqueras en Rep煤blica Dominicana.
Caracter铆sticas
- 馃帲 Registro r谩pido de capturas (3 clics)
- 馃搷 Captura autom谩tica de coordenadas GPS
- 馃摫 Funciona sin conexi贸n (offline-first)
- 馃攧 Sincronizaci贸n autom谩tica cuando hay conexi贸n
- 馃悷 Selector visual de especies con fotos
- 馃搳 Historial de capturas
- 馃寠 Dise帽ado para uso en ambientes marinos
Tecnolog铆as
- Backend: Flask (Python)
- Frontend: HTML/CSS/JavaScript vanilla
- Base de datos local: IndexedDB (Dexie.js)
- PWA: Service Worker para funcionalidad offline
- Servidor: Gunicorn
Uso
Esta aplicaci贸n es una Progressive Web App (PWA) que funciona completamente offline. Los datos se guardan localmente en el navegador usando IndexedDB y se sincronizan autom谩ticamente con el servidor cuando hay conexi贸n a internet.
Flujo de trabajo
- Inicio - Ver estado de sincronizaci贸n
- Nueva Captura - Seleccionar especies
- Detalles - Ingresar cantidad, m茅todo de pesca, profundidad
- Confirmaci贸n - Revisar y guardar
- Historial - Ver capturas registradas
Instalaci贸n como PWA
En dispositivos m贸viles, puedes instalar la aplicaci贸n desde el navegador para usarla como una app nativa.
Licencia
MIT