https://github.com/aureliodeboa/cryptofinance
O Crypto Finance é um projeto desenvolvido utilizando o framework Django que funciona como um sistema completo de gerenciamento de portfólio de criptomoedas.
https://github.com/aureliodeboa/cryptofinance
django
Last synced: 23 days ago
JSON representation
O Crypto Finance é um projeto desenvolvido utilizando o framework Django que funciona como um sistema completo de gerenciamento de portfólio de criptomoedas.
- Host: GitHub
- URL: https://github.com/aureliodeboa/cryptofinance
- Owner: aureliodeboa
- Created: 2023-01-02T18:54:52.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-06T20:47:26.000Z (about 3 years ago)
- Last Synced: 2025-10-29T06:44:22.628Z (9 months ago)
- Topics: django
- Language: HTML
- Homepage:
- Size: 25.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Crypto Finance - Gerenciador de Portfólio de Criptomoedas
O Crypto Finance é um projeto desenvolvido em Django que funciona como um sistema completo de gerenciamento de portfólio de criptomoedas. Com ele, os usuários podem acompanhar a variação de seus investimentos em tempo real, monitorando o valor de suas criptomoedas e visualizando gráficos de desempenho. O projeto utiliza a API do CoinGecko para obter os dados de criptomoedas e a API do Google para permitir o cadastro e login usando uma conta do Google, além de oferecer recursos como recuperação de senha
## Funcionalidades
- Cadastro de usuários para acesso personalizado.
- Adição de criptomoedas ao portfólio, incluindo quantidade e valor de compra.
- Visualização do valor atualizado do portfólio, com base nas cotações em tempo real.
- Gráficos de desempenho do portfólio ao longo do tempo.
- Recursos de autenticação e segurança para proteger os dados do usuário.
## Tecnologias Utilizadas
- Django: Framework Python para desenvolvimento web.
- Python: Linguagem de programação para lógica de negócios e manipulação de dados.
- HTML5: Linguagem de marcação para estruturar o conteúdo da página.
- CSS3: Folhas de estilo para a aparência visual e layout.
- JavaScript: Linguagem de programação para interatividade.
- APIs de Criptomoedas: Integração com APIs para obter cotações em tempo real.
- API do CoinGecko: Integração com a API para obter cotações em tempo real de criptomoedas.
- API do Google: Integração com a API de e-mail do Google para autenticação e recuperação de senha.
## Como Usar
1. Clone este repositório para o seu ambiente local usando o seguinte comando:
```
git clone https://github.com/aureliodeboa/Cryptofinance.git
```
2. Certifique-se de ter o Django e as dependências necessárias instaladas. Você pode instalá-las executando o seguinte comando:
```
pip install -r requirements.txt
```
3. Execute as migrações do banco de dados usando o seguinte comando:
```
python manage.py migrate
```
4. Inicie o servidor de desenvolvimento Django:
```
python manage.py runserver
```
5. Acesse o Crypto Finance no seu navegador web em (não esta mais disponivel).
6. Crie uma conta de usuário e comece a adicionar suas criptomoedas ao portfólio.
## Contribuição
Contribuições são bem-vindas! Se você encontrar algum problema, tiver sugestões ou melhorias para o projeto, sinta-se à vontade para abrir uma "issue" ou enviar uma solicitação de "pull request".
Certifique-se de seguir as diretrizes de contribuição do projeto.
## Licença
Este projeto está licenciado sob a [MIT License](LICENSE).
---
Espero que este README seja útil e forneça todas as informações necessárias para executar e contribuir para o projeto Crypto Finance. Se você tiver alguma dúvida adicional, não hesite em entrar em contato.