Skip to content

samaramiranda/RocketSeat-SemanaOmniStack10

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Semana Omnistack 10: DevRadar

🚀 Sobre o projeto

Projeto onde através de uma aplicação Web, seria possível cadastrar os Devs com o seu usuário do GitHub.

O Backend fica responsável por armazenar essas informações em uma base de dados do MongoDB, o Express para a criação de rotas, Websocket para trazer os usuários cadastrados em tempo real.

Na versão Mobile, podemos realizar pesquisas e filtrar as tecnologias que desejamos para encontrar os devs próximos de nós.

💻 Tecnologias usadas:

NodeJS:

  • ExpressJS: Utilizado para a criação das rotas da aplicação;

  • MongoDB: Base de dados da aplicação;

  • Axios: Utilizado para acessar a API do GitHub;

  • Mongoose: Para modelar as informações da nossa aplicação para o MongoDB;

  • CORS: Para permitir que alguns recursos restritos da aplicação sejam utilizados na versão web;

ReactJS:

  • Axios: Utilizado para acessar a API do nosso projeto;

  • react, react-dom, react-scripts: Para podermos acessar os elementos HTML, a árvore de elementos e alguns scripts para a nossa aplicação no ReactJS.

React Native:

  • Além das tradicionais bibliotecas, como react, react-dom, foi utilizado as bibliotecas React-Native-Maps para acessar o mapa através da aplicação, Navigation para acessarmos as outras rotas criadas na aplicação, entre outras ferramentas.

💡 Telas

Web

screenshot

Mobile

Screenshot0

Screenshot1

Screenshot2

About

🌎 DevRadar - Backend, frontend web e frontend mobile.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published