Skip to content

The Market Indexes Tracker project is a Spring and Java-based application that retrieves quotes for major financial market indexes from Google Finance and provides them through a REST API.

Notifications You must be signed in to change notification settings

ImGabreuw/market-indexes-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

market-indexes-tracker

GitHub language count GitHub forks Bitbucket open issues

O projeto Market Indexes Tracker é um aplicativo baseado em Spring e Java que recupera cotações dos principais índices do mercado financeiro do Google Finance e as fornece por meio de uma API REST.

⚠️ Pré-requisitos

  • JDK 17+
  • IDE da sua preferência (sugestão Intellij IDEA)

💻 Tecnologias

  • Java
  • Spring
    • Spring Web
    • Spring Data Redis
    • Lombok
    • JSoup
  • Act

🚀 Execução do projeto

# Clone do repositório
$ git clone https://github.com/ImGabreuw/market-indexes-tracker

# Acessar o diretório do projeto
$ cd market-indexes-tracker

# Abra o projeto na sua IDE favorita e execute a classe MarketIndexesTrackerApplication

# Executar localmente o GitHub Actions
$ act -P ubuntu-latest=quay.io/jamezp/act-maven

Acessar: http://localhost:8080/api/v1/quote/.INX:INDEXSP

📫 Contribuição

Para contribuir com market-indexes-tracker, siga estas etapas:

  1. Bifurque este repositório.
  2. Crie um branch: git checkout -b <nome da funcionalidade>.
  3. Faça suas alterações e confirme-as: git commit -m '<breve descrição sobre a funcionalidade>'
  4. Envie para o branch original: git push origin <feature/funcionalidade>
  5. Crie a solicitação de pull.

Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.

🤝 Colaboradores

Agradecemos às seguintes pessoas que contribuíram para este projeto:

ImGabreuw
ImGabreuw

😄 Seja um dos contribuidores

Quer fazer parte desse projeto? Clique AQUI e leia como contribuir.

📝 Licença

Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.

⬆ Voltar ao topo

About

The Market Indexes Tracker project is a Spring and Java-based application that retrieves quotes for major financial market indexes from Google Finance and provides them through a REST API.

Topics

Resources

Stars

Watchers

Forks

Languages