File size: 1,442 Bytes
4aaf0a1
 
 
 
 
 
 
 
 
 
 
3ca9355
 
 
c426fcc
3ca9355
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4aaf0a1
3ca9355
4aaf0a1
3ca9355
4aaf0a1
3ca9355
c426fcc
3ca9355
4aaf0a1
 
 
 
 
3ca9355
c426fcc
3ca9355
4aaf0a1
3ca9355
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
---
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

1. **Inicio** - Ver estado de sincronizaci贸n
2. **Nueva Captura** - Seleccionar especies
3. **Detalles** - Ingresar cantidad, m茅todo de pesca, profundidad
4. **Confirmaci贸n** - Revisar y guardar
5. **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