Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thiagohrcosta/omnistack
https://github.com/thiagohrcosta/omnistack
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/thiagohrcosta/omnistack
- Owner: thiagohrcosta
- License: mit
- Created: 2020-01-15T01:08:14.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T05:14:02.000Z (about 2 years ago)
- Last Synced: 2024-10-22T18:10:23.758Z (3 months ago)
- Language: JavaScript
- Size: 5.37 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 48
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![OmniStackLogo](https://i.ibb.co/RbMMfqz/omnistack-wallpaper-1920x1080.png)
OMNISTACK - SEMANA 10
Projeto DevRadar desenvolvido durante Semana 10 Omnistack da Rocketseat
## Tecnologias usadas
- Node.js
- React
- React Native
- Expo## Projeto
O DevRadar é um projeto que visa conectar desenvolvedores com clientes utilizando a geolocalização de forma a indicar quais profissionais estão disponíveis em um raio de 10km
do ponto inicial do usuário. Permite que os profissionais possam se cadastrar e em tempo
real aparecerem no aplicativo conforme a pesquisa por tecnologias desejadas.## Instalação e Inicialização do projeto
**BACKEND:** Configure o MongoDB e atualize a string de conexão com seu
User:Senha
no arquivoindex.js
.Para instalar as dependências e executar o Servidor (modo desenvolvimento), clone o projeto em seu computador e em seguida execute:
```sh
$ cd backend
$ yarn install
$ yarn dev
```Note que foi criado um [scritp de automatização para iniciar o backend](https://github.com/thiagohrcosta/OmniStack/commit/362ce50432431770c8c3d018b423fd912b9207ce) facilitando o processo. Este projeto **BACKEND** foi desenvolvido na aula 02, cujo início dos códigos se deu [aqui](https://github.com/thiagohrcosta/OmniStack/commit/42204d58b65629b4596049aab984bfcb3fcbf427).
Inicie igualmente o **FRONT END**, do React utilizando:
```sh
$ cd frontend
$ yarn install
$ yarn start
```Uma vez iniciado o processo com
yarn start
, automaticamente será aberta a página localhost:3000, com o projeto React onde é possível cadastrar novos desenvolvedores.
Este projeto **FRONTEND** foi desenvolvido na aula 03, cujo início dos códigos se deu [aqui](https://github.com/thiagohrcosta/OmniStack/commit/8bc578d4b302246c7ecf1d20176753f0ae4a0e25).Por fim, inicie o **MOBILE DO REACT NATIVE**, inicialmente altere o arquivo
src/services/api.js
para o endereço do seu servidor, posteriormente execute os comandos:```sh
$ yarn global add install expo-cli
$ cd mobile
$ yarn install
$ yarn start
```## Licença
[MIT](https://github.com/thiagohrcosta/OmniStack/blob/master/LICENSE.md) © 2020