Porkybank 是一个开源的个人财务管理应用,旨在帮助用户轻松追踪每日预算。通过简单的公式(收入 – 支出)/ 天数 = 现金,用户可以直观地了解自己的财务状况。该项目托管在 GitHub 上,使用 Elixir 和 Phoenix 框架开发,支持多种平台和设备。Porkybank 提供了详细的安装和使用指南,适合开发者和普通用户使用。
Lista de funções
- Controle de orçamento: Calcule o dinheiro disponível diariamente com uma fórmula simples.
- Visualização de dados: tabelas e gráficos que mostram receitas, despesas e fluxo de caixa.
- Suporte multiplataforma: compatível com desktop e dispositivos móveis.
- Projeto de código-fonte aberto: o código é aberto e oferece suporte a contribuições da comunidade.
- Segurança: Configure informações confidenciais usando variáveis de ambiente.
Usando a Ajuda
Processo de instalação
- Instalação do PostgreSQL::
brew install postgresql
brew services start postgresql
- Criação de um banco de dados de desenvolvimento::
psql postgres
CREATE DATABASE porkybank_dev;
- Instalação de dependências de JavaScript::
cd assets
npm install
- Definição de variáveis de ambiente::
export PLAID_CLIENT_ID=your_client_id
export PLAID_SECRET=your_secret
export OPENAI_API_KEY=your_api_key
export OPENAI_ORGANIZATION_ID=your_organization_id
- Iniciando o servidor Phoenix::
mix setup
mix phx.server
Ou inicie-o no IEx:
iex -S mix phx.server
Diretrizes para uso
- Acesso ao servidor local: Abrir no navegador
localhost:5050
. - Acompanhamento do orçamento::
- Insira os dados de receita e despesa e o sistema calculará automaticamente o dinheiro disponível diariamente.
- Use gráficos para visualizar dados históricos e tendências.
- Visualização de dados::
- Visualize dados financeiros detalhados por meio de gráficos e relatórios.
- Suporte para exportação de dados para análise posterior.
- Suporte a várias plataformas::
- Compatível com desktop e dispositivos móveis, gerencie suas finanças a qualquer hora e em qualquer lugar.