An open API service indexing awesome lists of open source software.

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.

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.