Skip to content

BotGaia/Gaia-Esporte

Gaia-Esporte

pipeline status coverage report License: GPL v3 Generic badge Version


Objetivo

Esse serviço é responsável em informar ao usuário os melhores esportes para praticar ao ar livre, sendo quando pedir ou através de notificação. É possível também saber o clima de qualquer lugar do mundo.

Esse microsserviço, utiliza duas API's externas: OpenCageData para pegar as coordenadas exatas do local desejado e OpenWeatherMap para pegar o clima do local desejado.

Você pode encontrar o serviço nos sequintes links: homologação e produção.

Como contribuir

Se tiver interesse em como contribuir para o projeto, olhe mais sobre o projeto em nossa wiki e dê uma lida também no nosso guia de contribuição.

Como usar

Como rodar

O nosso projeto utiliza o Docker e o Docker Compose como ferramentas de desenvolvimento. Para instalar eles, siga o tutorial no site oficial do Docker.

Após instalar o docker rode o projeto como desenvolvimento da seguinte maneira, ele será disponibilizado em localhost:3000:

$ sudo docker-compose up --build

Para rodar os testes, rode esse comando:

$ sudo docker-compose run gaiaesporte npm run test

Para rodar a folha de estilo, utilize este comando:

$ sudo docker-compose run gaiaesporte npm run lint

Endpoints

Para ver quais os endpoints desse serviço, basta acessar a rota principal /.

About

Esse serviço é responsável em informar ao usuário os melhores esportes para praticar ao ar livre, sendo quando pedir ou através de notificação. É possível também saber o clima de qualquer lugar do mundo.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors