A ideia do sistema é permitir que qualquer pessoa possa ter um sistema de educação financeira e controle de finanças pessoais, apesar de ser útil para pequenas empresas, pois é mono-usuário, ou seja, cada usuário possui suas contas e lançamentos.
Controlar o fluxo de caixa com os lançamentos de crédito ou débito.
- Frontend para contole de contas e lançamentos com autenticação
- Serviço que faça o controle de contas e lançamentos
- Serviço do consolidado diário
Como o frontend é um software estático após sua transpilação, a carga dos parâmetros de ambiente (environment) é feita em tempo de compilação e não de execução. Sendo assim precisa ser configurado antes da compilação.
Editar o arquivo "frontend/.env" com os dados da API-CONTROLE e API-CONSOLIDADO a apontar para os serviços publicados
> copy .env.sample .env
> cd publicar
> copy .env.exemplo .env
> docker-compose build --no-cache --pull
> docker-compose up -d --force-recreate
Nesta versão sem backend, os dados são armazenados apenas no navegador.
> docker run -it - --name finance-app -p 80:80 avmesquita/finance-app
Este software é gratuito e de código livre, GNU GENERAL PUBLIC LICENSE 3.
Este projeto tem como objetivo criar um software livre para administração de lançamentos financeiros simples de forma a democratizar a utilização de um gestor de finanças. O projeto é criado e mantido por Andre Mesquita, a aproveitar minha paixão de criar soluções e desenvolver software.
Se for útil para ti e quiseres pagar um café ou contribuir, será aceito.
- Café
- Paypal
- Github Sponsor
- Bitcoin bc1qcnxq2n5geavxwdkcv534agkwtr6ghgkzcdsy6y
- Ethereum 0xBDF7C6E333696EEEa51C527E3C18A70C7801A4bf