Skip to content

Aplicação desenvolvida na semana omnistack 11, com o intuito de desenvolver skills em ReactJS, NodeJS e React Native

Notifications You must be signed in to change notification settings

fernandovidal91/be-the-hero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

logo

Seja o herói de algum caso!

Oque é o Be The Hero?

Be The Hero é uma plataforma onde ongs protetoras de animais podem pedir ajuda financeira para tratar e cuidar de animais abandonados que sofreram maus tratos humanos como atropelamento, espancamento, queimaduras, prisão em correntes, abandono entre outras crueldades mais graves.

Quer rodar está aplicação na sua máquina?

Primeiro você precisa ter instalado em sua máquina o Git e o Node.js para que possamos clonar e startar o projeto. Em seguida abra o CMD em modo administrador, e vá até a pasta onde deseja que o projeto fique e execute os seguintes comandos:

# Clone este repositório
git clone https://github.com/fernandovidal91/be-the-hero.git
# Vá até o repositório
cd be-the-hero
# Depois você deve entrar na pasta frontend, backend e mobile e em cada uma delas executar
npm install
# Depois usando uma janela do CMD para cada pasta execute
npm start
# Para navegar entre as pastas você pode utilizar os seguintes comandos
  # Avança para a próxima pasta
  cd pasta-de-destino
  # Volta para a pasta anterior
  cd..
# Em seguida entre em "mobile/src/services/api.js" e na linha 4 altere o "seu_ip_do_computador" colocando o IP de sua máquina

Nota: você deve abrir três janelas do CMD para que em cada uma delas você possa executar uma determinada pasta do projeto, assim tendo acesso a versão web e mobile ao mesmo tempo.

Telas Web

Telas Mobile

O que foi aprendido neste projeto?

Com este projeto tive a oportunidade aprender a desenvolver uma aplicação do zero usando Reactjs no front-end, Nodejs no Back-end e React Native no Mobile abordando algumas tecnologias como:

  • Expo
  • Express
  • Nodemon
  • Axios
  • Cors
  • Knexfile
  • SQLite

About

Aplicação desenvolvida na semana omnistack 11, com o intuito de desenvolver skills em ReactJS, NodeJS e React Native

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published