Skip to content

Latest commit

 

History

History
78 lines (43 loc) · 2.51 KB

README.md

File metadata and controls

78 lines (43 loc) · 2.51 KB

Finanças App

Apresentação

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.

Conceito

Controlar o fluxo de caixa com os lançamentos de crédito ou débito.

Requisitos

  • 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

Documentação

Configuração

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

Publicação com Docker

    > cd publicar

    > copy .env.exemplo .env

    > docker-compose build --no-cache --pull

    > docker-compose up -d --force-recreate

Versão sem backend

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

Licença

Este software é gratuito e de código livre, GNU GENERAL PUBLIC LICENSE 3.

Contribuição

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