Skip to content

CaiqueR/be-the-hero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Be the Hero

Para acessar a versão web é só clicar aqui

Este é um projeto feito na semana Omnistack 11 ministrado pelo tutor Diego Fernandes

Objetivo do projeto

Este projeto tem como objetivo aprender uma stack poderosa no mercado hoje.

Foi utilizado as técnologias:

  • NodeJs para o backend
  • ReactJs para o frontend
  • Flutter para o mobile

O objetivo inicial era juntar NodeJs, ReactJs e React Native, mas coloquei outro objetivo, que era fazer ao invés de React Native, usar o Flutter como framework para o desenvolvimento mobile.

O que é o Be The Hero?

É um projeto que visa disponibilizar uma aplicação, em que pessoas reais possam contribuir financeiramente para as ONGs, que estão cadastradas no aplicativo, com o intuito de ajudar a salvar os animais.

Frontend

O frontend foi feito somente para as ONGs se cadastrarem, bem como, cadastrar incidentes de animais.

Mobile

O mobile foi feito para as pessoas que gostariam de ajudar algum animalzinho com alguma quantia em dinheiro. Os usuários podem ver todos os casos que existentes das ONGs e escolher algum para ajudar.

Telas

Frontend

Tela_1 Tela_2 Tela_3 Tela_4

Mobile

Tela_Mobile_1 Tela_Mobile_2

Executar o projeto

Backend

Entre na pasta backend e execute o comando: npm install

Depois de executar o comando acima, é só executar o comando abaixo: npm run dev

O backend já estará executando.

Frontend

Entre na pasta frontend e execute o comando: npm install

Depois de executar o comando acima, é só executar o comando abaixo: npm start

O frontend já estará executando.

Mobile

Para executar o mobile é só ir no arquivo pubspec.yml e rodar o packages get