Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 Investrack v1.0

Sua carteira de investimentos em tempo real

Bitcoin, Ethereum, Solana, Dólar, Apple e mais — tudo em um app lindo, rápido e 100% funcional.


💡 Sobre o Projeto

O Investrack é aquele app que você sempre quis ter: bonito como iPhone, rápido como raio e com dados em tempo real! 🚀

Ideal para quem cansou de planilhas confusas e quer gerenciar criptomoedas, moedas e ações com elegância e precisão.

  • Sem anúncios (sério mesmo!)
  • Sem login (zero burocracia)
  • 100% local (seus dados não saem do seu PC)
  • Atualiza preços automaticamente (magia pura)

🛠️ Tecnologias

  • Python 3.11
  • Streamlit
  • Pandas
  • Plotly
  • Requests
  • CoinGecko API
  • Yahoo Finance API

📁 Estrutura do Projeto

investrack/
│
├── src/
│   ├── app.py          # Interface principal
│   ├── api.py          # Preços em tempo real
│   └── portfolio.py    # Gerencia CSV + cálculos
│
├── data/
│   └── portfolio.csv   # Seus investimentos (criado automaticamente)
│
├── venv/               # Ambiente virtual (opcional)
├── requirements.txt    # Dependências
└── README.md           # Este arquivo

🚀 Como Rodar (Passo a Passo)

Tempo total: 2 minutos

1. Clone o projeto

git clone https://github.com/mapompeo/investrack
cd investrack

2. Crie o ambiente virtual

python -m venv venv

3. Ative o ambiente

# Windows
venv\Scripts\activate

# Mac/Linux
source venv/bin/activate

4. Instale as dependências

pip install -r requirements.txt

5. Rode o app

streamlit run src/app.py

🎉 Pronto!
Abra no navegador: http://localhost:8501


💼 Adicionando seus investimentos

  1. Clique no botão azul + (FAB) no canto inferior direito
  2. Preencha:
    • Ativo: bitcoin, usd, aapl, etc.
    • Quantidade: quanto você tem
    • Preço de compra: quanto pagou
    • Data: quando comprou
  3. Clique em Adicionar

Seus dados são salvos em data/portfolio.csv e ficam só com você!


⭐ Se curtiu o projeto, deixa uma estrelinha no GitHub!

About

Monitoramento de carteira de investimentos com Python, Pandas, Plotly e CoinGecko.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages