Skip to content

Latest commit

 

History

History
76 lines (70 loc) · 2.2 KB

readme.md

File metadata and controls

76 lines (70 loc) · 2.2 KB

Bolsa lleva una hoja de calculo en su minima expresion a una app para llevar el registro de tus transacciones. Nada mas.

Opciones para correr la app (desde la ruta raiz del proyecto):

# Run with vite backend
tools/srv.sh v
# or `vite app`
# Run with python backend
tools/srv.sh
# Run a container with an optional parameter as command for it
tools/duck.sh # duck.sh [COMMAND]
# Build docker image
docker build -t bolsa . -f tools/Dockerfile

backlog:

  • seleccion de cuenta de registros.
  • listar transacciones.
    • cambiar tama;o de la lista (columnas mostradas).
    • editar al tocar el registro.
      • abrir con 'abono' o 'cargo' segun corresponda.
    • cambiar indice de fila.
      • en modo 'edicion'.
      • en modo 'agregar'.
    • quitar ceros en columnas Abono y Cargo.
  • seleccion multiple de celdas.
    • identificacion de tipo de dato.
    • recuento de numeros.
    • suma de numeros.
    • promedio de numeros.
    • recuento general.
  • resumen de totales.
    • recuento de registros.
    • suma de abonos y cargos.
  • filtros en encabezados.
    • filtro de fechas.
    • filtro de categorias (motivo, detalle, fuente).
    • filtro de numeros (listado normal y mayor o menor que).
  • ingresar registro de transaccion.
    • campos:
      • fecha;
      • abono;
      • cargo;
      • motivo;
      • detalle.
    • autocompletado para motivo, detalle y fuente.
    • lista desplegable en autocompletado para celular.
    • que los nuevos registros sean cargos por defectos.
  • modo de eliminacion de registros.
    • marcar registros a eliminar.
    • boton para confirmar.
  • boton para guardar datos localmente.
  • exportar informacion a json.
  • importar json.
  • PWA:
    • pagina principal separada de la app.
    • prompt automatico para instalar PWA.
    • estado para no volver a insistir en instalacion de PWA.
  • menu bar.
    • import button.
    • export button.
    • app ver.
    • dev ver.
  • docker file.
  • service worker (modo offline)