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.
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
- Node.js BackEnd
- React FrontEnd
- React Native Mobile
- Expo Mobile
- MongoDB Banco de Dados
- Faça um clone desse repositório;
- Entre na pasta
cd DevRadar
;
- Entre na pasta
cd backend
; - Rode
yarn
para instalar as dependências; - Rode
yarn dev
para iniciar o servidor.
- Entre na pasta
cd frontend/web
- Rode
yarn
para instalar as dependências; - Rode
yarn start
para iniciar a aplicação;
- 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 |
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