Files
Rendiciones-App/README.md
2026-03-21 02:25:10 -03:00

64 lines
1.8 KiB
Markdown

# KSNE-Rendiciones-App
## 🐳 Docker Deployment (Server)
Build and run the central inventory server:
```bash
# Build the image
docker build -t rendiciones:latest .
# Run the container (Map port 5000 and persist the database/cache)
docker run -d \
-p 5000:5000 \
-v $(pwd)/rendiciones/db:/app/db \
-v $(pwd)/rendiciones/static/cache:/app/static/cache \
--name rendiciones-server \
--restart unless-stopped \
rendiciones:latest
```
Or use this stack:
```yml
name: rendiciones
services:
rendiciones:
ports:
- 5000:5000
volumes:
- YOUR_PATH/rendiciones/db:/app/db
- YOUR_PATH/rendiciones/static/cache:/app/static/cache
container_name: rendiciones-server
image: rendiciones:latest
restart: unless-stopped
```
# TODO general:
- separar productos para tiendas
- limpiar requirements.txt
- hacer que trabajador acompañante solo muestre trabajadores en el mismo modulo
- hacer placeholders funcionales (si dice 0 que el sistema lea 0 no null)
- mostrar rendiciones antiguas
- hacer como un hub del trabajador qu permita ver antiguos y crear uno nuevo
- mostrar total de ventas con graficos en el index(?)
- mostrar ventas diarias por modulo y zona(?)
- formulario de perdidas en el dashboard(?) o hub
- categorias de productos (complementos, etc)
- precio de prodcot por zona
# TODO quizas:
- generar reportes(?)
# TODO peppermint:
## formulario
- cantidad de boletas por metodo de pago
- separar credito y debito
- permitir subir foto de total gastos (boleta/factura)
## otros
- bloquear turno para otra persona si ya fue subido por otra persona
- part time hora entrada y salida sin comisiones
- ocaciones especiales permiten comisiones (en panel admin)
# TODO happy candy:
- total vendido
- comision 2%