Instalação
Esta página explica como baixar e executar o Simulador Financeiro no seu sistema.
Resumo Rápido
- Instalar PostgreSQL
- Baixar o executável
- Configurar o arquivo
.env - Executar a aplicação
1) Instalar PostgreSQL
O Simulador Financeiro usa PostgreSQL como banco de dados. Antes de executar o aplicativo, instale e configure o PostgreSQL.
Instalar PostgreSQL
Windows:
- Baixe o instalador em postgresql.org/download/windows
- Execute o instalador e siga as instruções
- Anote a senha do usuário
postgres - Mantenha a porta padrão
5432
Linux (Ubuntu/Debian):
sudo apt update
sudo apt install postgresql postgresql-contrib
macOS:
brew install postgresql
brew services start postgresql
Banco e tabelas: criação automática
Você não precisa criar manualmente o banco simulador_financeiro.
Na primeira execução, o Simulador cria automaticamente o banco (se não existir) e as tabelas necessárias.
2) Download dos Executáveis
Os executáveis estão disponíveis na página de Releases do GitHub, escolha a versão mais recente e baixe o arquivo correspondente ao seu sistema operacional.
3) Configurar conexão no Simulador
O .env é criado automaticamente na primeira execução, mas você pode criar e configurar manualmente antes de rodar o executável para evitar esse erro na primeira execução.
-
Crie ou edite o arquivo
.envpresente na mesma pasta do executável -
Configure a variável de ambiente com a URL de conexão do PostgreSQL, substituindo
<senha>pela senha do usuáriopostgresque você definiu durante a instalação:POSTGRES_DATABASE_URL=postgresql+psycopg://postgres:<senha>@localhost:5432/simulador_financeiro -
Salve o arquivo
4) Executar o Simulador
Com o executável baixado e o PostgreSQL configurado, execute o arquivo correspondente ao seu sistema:
Windows
- Execute o arquivo
SimuladorFinanceiro.exe(pode ser necessário permitir a execução em configurações de segurança) - Aguarde a inicialização da aplicação
- Uma aba do navegador será aberta em
http://localhost:8000; se não abrir, acesse manualmente esse endereço
Linux
- Dê permissão de execução ao arquivo
SimuladorFinanceiro:chmod +x SimuladorFinanceiro - Execute o arquivo:
./SimuladorFinanceiro - Uma aba do navegador será aberta em
http://localhost:8000; se não abrir, acesse manualmente esse endereço
macOS
- Dê permissão de execução ao arquivo
SimuladorFinanceiro:chmod +x SimuladorFinanceiro - Execute o arquivo:
./SimuladorFinanceiro - Uma aba do navegador será aberta em
http://localhost:8000; se não abrir, acesse manualmente esse endereço
No macOS, pode ser necessário permitir a execução de aplicativos de desenvolvedores não identificados nas configurações de segurança.
Observação de Performance
Velocidades muito altas de simulação (como 100x) podem causar muito lag no navegador, principalmente em páginas com muitas atualizações em tempo real.
Problemas Comuns
Erro de conexão com o banco
- Verifique se o PostgreSQL está rodando
- Confirme a senha do usuário
postgres - Verifique se a porta
5432está correta
Instalação a partir do Código-Fonte
Se você é desenvolvedor ou deseja executar a partir do código-fonte, siga as instruções na seção Desenvolvimento > Setup do Ambiente.