CriptoIO é uma poderosa e confiável API RESTful construída com Kotlin e Spring Boot que fornece dados de preços de criptomoedas em tempo real e históricos. Ela foi projetada para atender desenvolvedores, traders e analistas financeiros com informações precisas e atualizadas sobre uma ampla gama de criptomoedas.
- Dados em tempo real e históricos: Acesse os últimos preços de criptomoedas e dados históricos para uma tomada de decisão informada.
- Ampla gama de criptomoedas: Obtenha dados para uma lista abrangente de criptomoedas populares e emergentes.
- API RESTful: Integre o CriptoIO facilmente em seus aplicativos com sua interface RESTful fácil de usar.
- Kotlin e Spring Boot: Aproveite o poder e a eficiência do Kotlin para um back-end robusto e escalável.
- Tarefas agendadas: Garanta que os dados permaneçam atualizados com atualizações automáticas em intervalos regulares.
- Banco de dados PostgreSQL: Utilize um banco de dados confiável e escalável para armazenamento de dados seguro.
- Autenticação JWT: Implemente controle de acesso seguro usando JSON Web Tokens (JWT).
-
Clone o repositório:
git clone [email protected]:cthiagoodev/criptoio.git
-
Configure o ambiente:
- Instale o Java e o JDK (verifique Java Downloads para opções de download).
- Instale um servidor de banco de dados PostgreSQL (consulte a documentação oficial para instruções de instalação).
-
Configure o aplicativo:
- Atualize o arquivo
application.properties
com seus detalhes de conexão de banco de dados e quaisquer outras configurações necessárias.
- Atualize o arquivo
-
Execute o aplicativo:
- Navegue até o diretório do projeto em seu terminal.
- Execute o seguinte comando:
./gradlew bootRun
A documentação da API será adicionada em breve. Enquanto isso, você pode explorar o código e entender os endpoints e formatos de solicitação/resposta.
Agradecemos as contribuições para o projeto CriptoIO.
Este projeto está licenciado sob a MIT License. Consulte o arquivo LICENSE
para obter detalhes.
As informações fornecidas por esta API são apenas para fins informativos e não devem ser consideradas conselhos financeiros. Faça sua própria pesquisa antes de tomar qualquer decisão de investimento.