Skip to content

šŸš€Be The Hero: AplicaĆ§Ć£o desenvolvida na 11Ā° Semana Ominstack feito pela Rocketseat.

Notifications You must be signed in to change notification settings

guilhermeorcezi/omnistack11-BeTheHero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Ā 

History

25 Commits
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 

Repository files navigation

OmniStack_-_Wallpaper_1440x900-min

Semana Omnistack 11.0

šŸš€ Be The Hero: AplicaĆ§Ć£o desenvolvida na 11Ā° Semana Ominstack feito pela Rocketseat.

License MIT

Features

Para o desenvolvimento do projeto foi utilizada uma stack com as seguintes tecnologias:

  • šŸ’¹ Node Js ā€” Web framework que permite utilizar javascript tanto no frontend quanto no backend;
  • šŸ›¢ļø Knex ā€” Builder de SQL Query para Javascript;
  • šŸ’… Styled Components ā€” Tecnologia para componentizar estilizaĆ§Ć£o CSS no React atravĆ©s do Javascript;
  • āš›ļø React Js ā€” Livraria Javascript para construĆ§Ć£o de interfaces;
  • āš›ļø React Native ā€” Livraria que provĆŖ uma maneira eficiente de criar aplicaƧƵes nativas para Android e iOS;

Projeto

O Be The Hero Ć© um projeto para que ONGs possam cadastrar casos em que necessitem de ajuda a fim de que as pessoas interessadas possam verificĆ”-los e ajudar financeiramente em um caso especĆ­fico.

Getting started

Omnistack 11 Web

InstalaĆ§Ć£o - Backend

Clone o projeto em seu computador. Para instalar as dependĆŖncias e executar o Servidor (modo desenvolvimento) execute:

cd backend
yarn install
yarn dev

InstalaĆ§Ć£o - Frontend (WEB)

Para iniciar o Frontend do React utilize os comandos:

cd frontend
yarn install
yarn start

Assim que o processo terminar, automaticamente serƔ aberta no seu navegador a pƔgina localhost:3000 contendo o Projeto desenvolvido no dia 3 de 5.

Resultado da aplicaĆ§Ć£o Web:

Omnistack 11 Web

Mobile

Para ver a aplicaĆ§Ć£o mobile com o React Native, primeiro Ć© necessĆ”rio colocar o IP do seu servidor (ou computador) no arquivo src/services/api.js, e depois executar os comandos:

# NƃO Ʃ preciso executar a linha de baixo caso ja tenha o Expo (CLI) instalado
yarn global add install expo-cli
cd mobile
yarn install
yarn start

Assim que o processo terminar, automaticamente serĆ” aberta no seu navegador a pĆ”gina localhost:19002. Conecte seu emulador, ou teste o aplicativo por LAN: baixe o aplicativo Expo da Play Store ou App Store e em seguida escaneie o cĆ³digo QR.

Resultado da aplicaĆ§Ć£o Mobile:

Omnistack 11 Mobile

Insomnia

Para testar a API do Be The Hero, baixe e instale o Insomnia e em seguida clique na Workspace ā†’ Import/Export ā†’ Import Data ā†’ From File ā†’ e selecione o arquivo Insomnia_export.json deste repositĆ³rio.

LicenƧa

Esse projeto Ʃ licensiado pela MIT License - Veja a pƔgina da licenƧa para detalhes

About

šŸš€Be The Hero: AplicaĆ§Ć£o desenvolvida na 11Ā° Semana Ominstack feito pela Rocketseat.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published