{"id":16785610,"url":"https://github.com/gsbenevides2/devradar","last_synced_at":"2026-04-10T07:48:18.113Z","repository":{"id":48083082,"uuid":"233939149","full_name":"gsbenevides2/devradar","owner":"gsbenevides2","description":"Ache devs que usam as mesmas techs que você.","archived":false,"fork":false,"pushed_at":"2023-08-08T22:14:20.000Z","size":1640,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-23T09:24:40.839Z","etag":null,"topics":["express","nodejs","react","react-native","socket-io"],"latest_commit_sha":null,"homepage":"https://devradar.gui.dev.br","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gsbenevides2.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-14T21:26:58.000Z","updated_at":"2023-08-26T18:52:49.000Z","dependencies_parsed_at":"2022-08-12T18:11:03.761Z","dependency_job_id":null,"html_url":"https://github.com/gsbenevides2/devradar","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsbenevides2%2Fdevradar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsbenevides2%2Fdevradar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsbenevides2%2Fdevradar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsbenevides2%2Fdevradar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gsbenevides2","download_url":"https://codeload.github.com/gsbenevides2/devradar/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243945613,"owners_count":20372897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["express","nodejs","react","react-native","socket-io"],"created_at":"2024-10-13T08:09:51.188Z","updated_at":"2026-04-10T07:48:13.067Z","avatar_url":"https://github.com/gsbenevides2.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\r\n    \u003cimg alt=\"DevRadar\" src=\".github/logo.png\" width=\"250px\" /\u003e\r\n\u003c/h1\u003e\r\n\u003cp align=\"center\"\u003e\r\n\u003cimg src=\"https://img.shields.io/badge/SocketIO-8E4DFF?style=for-the-badge\u0026logo=socketdotio\u0026logoColor=white\"\u003e\r\n\u003cimg src=\"https://img.shields.io/badge/Expo-8E4DFF?style=for-the-badge\u0026logo=expo\u0026logoColor=white\"\u003e\r\n\u003cimg src=\"https://img.shields.io/badge/React Native-8E4DFF?style=for-the-badge\u0026logo=react\u0026logoColor=white\"\u003e\r\n\u003cimg src=\"https://img.shields.io/badge/Express-8E4DFF?style=for-the-badge\u0026logo=express\u0026logoColor=white\"\u003e\r\n\u003cimg src=\"https://img.shields.io/badge/MongoDB-8E4DFF?style=for-the-badge\u0026logo=mongodb\u0026logoColor=white\"\u003e\r\n\u003cimg src=\"https://img.shields.io/badge/React-8E4DFF?style=for-the-badge\u0026logo=react\u0026logoColor=white\"\u003e\r\n\u003cbr\u003e\r\n\u003c/p\u003e\r\n\r\n\u003cp align=\"justify\"\u003e\r\nProjeto resultado da \u003ca href=\"https://github.com/Rocketseat/semana-omnistack-10\"\u003eSemana OmniStack 10\u003c/a\u003e da \u003ca href=\"https://rocketseat.com.br/\"\u003eRocketseat\u003c/a\u003e. Ele consiste em criar uma aplicação simples de localização de desenvolvedores que usam as mesmas tecnologias.\u003c/p\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"https://www.youtube.com/watch?v=NzVEqB7CSUE\"\u003e\r\n  \u003cimg src=\".github/Capa.png\"\u003e\r\n  Veja esse video demonstração!\r\n  \u003c/a\u003e\r\n\u003c/p\u003e\r\n\u003ch2\u003e👨‍💻 Tecnologias Utilizadas\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003cb\u003eNodeJS:\u003c/b\u003e Plataforma JavaScript assíncrona para construção de aplicações escaláveis e rápidas.\u003c/li\u003e\r\n\u003cli\u003e\u003cb\u003eReactJS:\u003c/b\u003e Biblioteca JavaScript para criação de interfaces de usuário.\u003c/li\u003e\r\n\u003cli\u003e\u003cb\u003eReact Native:\u003c/b\u003e Biblioteca que provê uma maneira eficiente de criar aplicações nativas para Android e iOS.\u003c/li\u003e\r\n\u003cli\u003e\u003cb\u003eExpo:\u003c/b\u003e Plataforma que permite desenvolver aplicações mobile com React Native que facilita o processo de build.\u003c/li\u003e\r\n\u003cli\u003e\u003cb\u003eMongoDB:\u003c/b\u003e Banco de dados orientado a documentos.\u003c/li\u003e\r\n\u003cli\u003e\u003cb\u003eSocket.IO:\u003c/b\u003e Biblioteca JavaScript para aplicativos da web em tempo real.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\r\n\u003ch2\u003e⚙️ Funcionalidades\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eAutenticação de usuário com OAuth e Github\u003c/li\u003e\r\n\u003cli\u003eCadastro de desenvolvedores, e suas tecnologias\u003c/li\u003e\r\n\u003cli\u003eLocalização dos desenvolvedores cadastrados em um mapa em tempo real\u003c/li\u003e\r\n\u003cli\u003eVisualização do perfil do Github do desenvolvedor\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\r\n\u003ch2\u003e📁 Estrutura de Pastas\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003cb\u003ebackend\u003c/b\u003e - Parte do servidor do projeto, responsável por se comunicar com o banco de dados(MongoDB Atlas)\u003c/li\u003e\r\n\u003cli\u003e\u003cb\u003eweb\u003c/b\u003e - Parte cliente do projeto, responsável pelo cadastro de programadores\u003c/li\u003e\r\n\u003cli\u003e\u003cb\u003emobile\u003c/b\u003e - Parte cliente onde o app que roda no Android e IOS exibem o mapa com a localização, e o perfil do github dos desenvolvedores próximos.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\r\n\u003ch2\u003e🌐 Acesse o site\u003c/h2\u003e\r\n\u003cp\u003ePara acessar o site, \u003ca href=\"https://devradar.gui.dev.br\"\u003eclique aqui\u003c/a\u003e.\u003c/p\u003e\r\n\r\n\u003ch2\u003e📱 Como usar a aplicação de celular\u003c/h2\u003e\r\n\u003cp\u003eInstruções para executar um aplicativo Expo a partir do repositório:\u003c/p\u003e\r\n\u003col\u003e\r\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eInstalação:\u003c/strong\u003e\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eCertifique-se de ter o Node.js e o npm instalados no seu sistema.\u003c/li\u003e\r\n\u003cli\u003eInstale o Expo CLI globalmente usando o comando: \u003ccode\u003enpm install -g expo-cli\u003c/code\u003e.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/li\u003e\r\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eClone o Repositório:\u003c/strong\u003e\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eClone o repositório do aplicativo para o seu computador.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/li\u003e\r\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eNavegue até o Diretório:\u003c/strong\u003e\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eAbra o terminal e navegue até o diretório do projeto clonado.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/li\u003e\r\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eInstalação de Dependências:\u003c/strong\u003e\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eExecute o comando \u003ccode\u003enpm install\u003c/code\u003e para instalar as dependências do projeto.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/li\u003e\r\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eExecução:\u003c/strong\u003e\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eUtilize o comando \u003ccode\u003eexpo start\u003c/code\u003e ou \u003ccode\u003enpm start\u003c/code\u003e para iniciar o servidor de desenvolvimento.\u003c/li\u003e\r\n\u003cli\u003eO Metro Bundler será aberto no seu navegador.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/li\u003e\r\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eTeste no Dispositivo:\u003c/strong\u003e\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eBaixe o aplicativo \u0026quot;Expo Go\u0026quot; da App Store ou Google Play.\u003c/li\u003e\r\n\u003cli\u003eAbra o aplicativo e escaneie o QR code exibido no Metro Bundler.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003c/li\u003e\r\n\u003c/ol\u003e\r\n\r\n\u003ch2\u003e🫶 Agradecimentos\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eAgradeço ao \u003ca href=\"https://github.com/filipedeschamps\"\u003eFilipe Deschamps\u003c/a\u003e por não só me incentivar, mas a outros a entrar nessa jornada de conhecimento maravilhosa.\u003c/li\u003e\r\n\u003cli\u003eAgradeço Rocketseat especialmente seu CTO \u003ca href=\"https://github.com/diego3g\"\u003eDiego Fernandes\u003c/a\u003e por proporcionar essa espetacular experiência. E também a todos que trabalham nessa empresa incrível e estiveram presentes no suporte do Discord durante a semana.\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\r\n\u003ch2\u003e🔗 Links\u003c/h2\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\u003ca href=\"https://www.figma.com/file/K4nGt9ORIPStY26d8YL252/DevRadar?type=design\u0026node-id=0%3A1\u0026mode=design\u0026t=RHZCFSPEFHLPjC2n-1\"\u003ePrototipagem do Projeto no Figma\u003c/a\u003e\u003c/li\u003e\r\n\u003c/ul\u003e\r\n\r\n\u003ch2\u003e📃 Licença\u003c/h2\u003e\r\n\u003cp\u003eEste projeto está sobre a licença MIT. Veja ela em: \u003ca href=\"LICENSE\"\u003eLICENSE\u003c/a\u003e.\u003c/p\u003e\r\n\r\n\u003chr\u003e\r\n\u003cp align=\"center\"\u003eFeito com 💜 por \u003ca href=\"https://gui.dev.br\"\u003egsbenevides2\u003c/a\u003e\u003c/p\u003e\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgsbenevides2%2Fdevradar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgsbenevides2%2Fdevradar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgsbenevides2%2Fdevradar/lists"}