/dev-radar

:dart: DevRadar, an application developed during RocketSeat Ominstack 10.0 Week.

Primary LanguageJavaScript

DevRadar

Aplicação desenvolvida durante a Semana Ominstack 10.0 da RocketSeat.

A aplicação consiste no cadastro de desenvolvedores utilizando a api do Github para obter algumas informações destes. E também utiliza funcionalidades do browser para obter dados de geolocalização dos devs cadastrados. Os dados da localização dos devs são usados no app mobile.

Aplicação Web

Funcionamento da API do github

A funcionalidade é bem simples basta solicitar na url abaixo no local do username o seu username que como resultado terar um JSON com os dados como podemos ver no no exemplo do link.

  https://api.github.com/users/username

👨🏼‍💻 Desenvolvedor

Tecnologias Utilizadas

Como usar

  1. Faça um clone desse repositório;
  2. Entre na pasta cd DevRadar;

Backend

  1. Entre na pasta cd backend;
  2. Rode yarn para instalar as dependências;
  3. Rode yarn dev para iniciar o servidor.

Frontend

  1. Entre na pasta cd frontend/web
  2. Rode yarn para instalar as dependências;
  3. Rode yarn start para iniciar a aplicação;

Padrões de commit

  • Usar modo imperativo ("Adiciona feature" não "Adicionando feature" ou "Adicionada feature")
  • Primeira linha deve ter no máximo 70 caracteres
  • Considere descrever com detalhes no corpo do commit
  • Obrigatório usar um emoji no início da mensagem de commit
Emoji Código Tipo do commit
🎉 :tada: initial commit
🎨 :art: quando melhorar a estrutura/formato do código
🐎 :racehorse: quando melhorar a performance
📝 :memo: quando escrever alguma documentação
🐛 :bug: quando corrigir um bug
🔥 :fire: quando remover código ou arquivos
🔒 :lock: quando melhorar a segurança
💩 :poop: deprecated
🚧 :construction: em construção
:sparkles: nova feature
🙈 :see_no_evil: gambiarra
🎁 :gift: nova versão

Exemplo

git commit -m ":memo: Adiciona instruções de contribuição
>
> Foi criado o arquivo README.md com as instruções de
> como fazer um bom commit