Skip to content

CriptoIO is a powerful and reliable API designed to provide real-time and historical cryptocurrency price data. Whether you're a developer, trader, or financial analyst, CriptoIO offers accurate and up-to-date information on a wide range of cryptocurrencies.

License

Notifications You must be signed in to change notification settings

cthiagoodev/criptoio

Repository files navigation

CriptoIO: Cryptocurrency Price Data API

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.

Funcionalidades

  • 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).

Começando

  1. Clone o repositório:

    git clone [email protected]:cthiagoodev/criptoio.git
  2. 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).
  3. 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.
  4. Execute o aplicativo:

    • Navegue até o diretório do projeto em seu terminal.
    • Execute o seguinte comando:
    ./gradlew bootRun

Documentação da API

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.

Contribuição

Agradecemos as contribuições para o projeto CriptoIO.

Licença

Este projeto está licenciado sob a MIT License. Consulte o arquivo LICENSE para obter detalhes.

Isenção de responsabilidade

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.

About

CriptoIO is a powerful and reliable API designed to provide real-time and historical cryptocurrency price data. Whether you're a developer, trader, or financial analyst, CriptoIO offers accurate and up-to-date information on a wide range of cryptocurrencies.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages