feat: estructura base OpenSpec + Skills + arquitectura limpia Capacitor+Dextie
This commit is contained in:
43
README.md
Normal file
43
README.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# ToldoConjunto
|
||||
|
||||
Sistema para el Circuito de Economía Solidaria de Támesis (CESTA) para gestionar inventario, ventas, gastos y cuadre de caja en las ventas dominicales.
|
||||
|
||||
## Arquitectura
|
||||
|
||||
- **Apps**: `apps/toldo-app` (Vite + Vue 3 + Capacitor)
|
||||
- **Packages**: Arquitectura limpia con `core`, `data`, `services`, `ui`
|
||||
- **Storage**: Dexie.js sobre IndexedDB (offline-first)
|
||||
- **Packaging**: Capacitor para generar APK Android
|
||||
- **Testing**: Vitest + TDD
|
||||
|
||||
## Características
|
||||
|
||||
- Inventario con diferencias vs día anterior
|
||||
- Ventas en efectivo y QR
|
||||
- Productos diferenciados por productor
|
||||
- Gastos
|
||||
- Cuadre de caja con descuadres
|
||||
- Ajustes con motivo obligatorio (trazables)
|
||||
- Reportes por productor y consolidados
|
||||
- Ingresos entre semana
|
||||
- Exportar/Importar JSON versionado
|
||||
- Funciona offline, empaquetable como APK
|
||||
|
||||
## Desarrollo
|
||||
|
||||
```bash
|
||||
cd apps/toldo-app
|
||||
npm install
|
||||
npm run dev
|
||||
npm test
|
||||
npm run build
|
||||
npx cap sync android
|
||||
```
|
||||
|
||||
## OpenSpec & Skills
|
||||
|
||||
Ver `openspec/changes/add-toldo-poc-capacitor/` y `skills/` para especificaciones y guías arquitectónicas.
|
||||
|
||||
## Licencia
|
||||
|
||||
Software Libre
|
||||
Reference in New Issue
Block a user