Esse projeto foi desenvolvido com as seguintes tecnologias:
Extras:
- Main Libs
- Estilos
https://dev-radar-oficial.netlify.com/
Dev Radar é um projeto que visa facilitar a busca por desenvolvedores que residem próximo a você. A aplicação detecta sua localização geográfica a partir do Google Maps e então mostra todos desenvolvedores próximos no raio de 10KM, utilizando a API do GitHub para puxar informações do perfil da pessoa. No Mobile, a aplicação exibe o mapa aonde é possível pesquisar, por tecnologias, os devs nesse raio de distância.
Podemos considerar este projeto como sendo divido em três partes:
- Backend
- Frontend
- Mobile
💡 Tanto o Frontend quanto o Mobile precisam que o Backend esteja sendo executado para funcionar.
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas:
E também será preciso um editor, eu indico o VSCode
# Clone este repositório
$ git clone https://github.com/ialexanderbrito/dev-radar
# Acesse a pasta do projeto no terminal/cmd
$ cd dev-radar
# Vá para a pasta Backend
$ cd backend
# Instale as dependências
$ npm install ou yarn
# Execute a aplicação em modo de desenvolvimento
$ npm run dev ou yarn dev
# O servidor inciará na porta:3333 - acesse http://localhost:3333
# Clone este repositório
$ git clone https://github.com/ialexanderbrito/dev-radar
# Acesse a pasta do projeto no seu terminal/cmd
$ cd dev-radar
# Vá para a pasta da aplicação Frontend
$ cd web
# Instale as dependências
$ npm install ou yarn
# Execute a aplicação
$ npm start ou yarn start
# A aplicação será aberta na porta:3000 - acesse http://localhost:3000
# Clone este repositório
$ git clone https://github.com/ialexanderbrito/dev-radar
# Acesse a pasta do projeto no seu terminal/cmd
$ cd dev-radar
# Vá para a pasta da aplicação Mobile
$ cd mobile
# Instale as dependências
$ npm install ou yarn
# Execute a aplicação
$ expo start
- Fork esse repositório;
- Crie uma branch com a sua feature:
git checkout -b my-feature
- Commit suas mudanças:
git commit -m 'feat: My new feature'
- Push a sua branch:
git push origin my-feature
Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
A semana foi ministrada pelo Diego Fernandes
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Me acompanhe nas minhas redes sociais.
Feito com ❤️ by Alexander 🤙🏾