Skip to content
/ happy Public

Next Level Week Application from Rocketseat

License

Notifications You must be signed in to change notification settings

DWRP/happy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Happy

Next Level Week Application from Rocketseat

GitHub manifest version GitHub Author

Semana intensiva e gratuita de programação, fornecido pela Rocketseat, trabalhando com a stack mais atual do ecossistema web, stack inclui React, Node e React Native.

HAPPY_WEB HAPPY_MOBILE

Configuração

Para funcionar corretamente, algumas coisas precisam ser configuradas:

Altere os arquivos .env das pastas BACKEND e WEB.

BASE_URL: URL do backend para a view (default: localhost:8080)
REACT_APP_API_URL: URL do backend para API
REACT_APP_MAPBOX_TOKEN: Token do mapa MAPBOX.

MAPBOX_TOKEN pode ser alterado para qualquer nome. E o mapa pode ser alterado no TitleLayer em web/src/pages/OrphanagesMap/index.tsx

Forneça uma chave MAPBOX para poder usar o mapa sem problemas.

Para o MOBILE funcionar corretamente, altere baseURL em mobile/src/services/api para o link do seu backend. Não use localhost nesse caso, use o IP da sua maquina, caso local, ou use a URL do seu backend caso ele já esteja hospedado. Em emuladores é possível usar localhost em alguns emuladores.

Instalação

Após clonar, rode os comandos abaixo:

BACKEND - TERMINAL 1:

    cd backend
    yarn install

WEB APP - TERMINAL 2:

    cd web
    yarn install

MOBILE APP - TERMINAL 3:

    yarn global add expo
    cd mobile
    yarn install

Execução

Para rodar, utilize os comandos abaixo:

OBS: o comando CD só é necessário caso você não esteja nas respectivas pastas

BACKEND - TERMINAL 1:

    cd backend
    yarn dev

WEB APP - TERMINAL 2:

    cd web
    yarn start

MOBILE APP - TERMINAL 3:

    cd mobile
    yarn start

OBS: Para visualizar o app, utilize o aplicativo Expo, disponível nas lojas de aplicativo. Scaneie o QR code, ou rode o app em modo tunel yarn start --tunnel para acessar através de um link colável no app do expo.

Meta

Douglas Walas – Linkedin

Distribuído sob a licença MIT. Veja LICENSE para mais informações.

https://github.com/DWRP

Contributing

  1. Faça o fork do projeto (https://github.com/DWRP/happy/fork)
  2. Crie uma branch para sua modificação (git checkout -b feature/fooBar)
  3. Faça o commit (git commit -am 'Add some fooBar')
  4. Push (git push origin feature/fooBar)
  5. Crie um novo Pull Request

About

Next Level Week Application from Rocketseat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages