Skip to content

Developed application that connects people willing to help non-governmental organizations (Ngos).

Notifications You must be signed in to change notification settings

diaslilian/be-the-hero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Na semana OmniStack 11.0 foi desenvolvida a aplicação que liga pessoas com vontade de ajudar organizações não governamentais (ONGs).

Como existem ONGs com baixa visibilidade, a ideia social para esta aplicação é tornar cada vez mais acessivel o conhecimento sobre as ONGs existentes, seja no bairro, cidade, estado ou país. Possíbilitando a interação entre pessoas comuns e as necessidades de cada ONG.

Stack utilizada NodeJS, ReactJS e React Native + Expo.

bethehero

📚 Layout

Acessar o layout da aplicação utilizando a ferramenta - Figma.

🚀 Tecnologias

API

WEB

MOBILE

ℹ️ COMO USAR:

To clone and run this application, you'll need Git, Node.js v10.16 or higher + Yarn v1.13 or higher installed on your computer. From your command line:

Clonar o repositório

# Clone this repository
$ git clone https://github.com/diaslilian/be-the-hero

# Go into the repository
$ cd be-the-hero

API

Logo após clonar o repositório navegue ate a pasta backend e execute o comando yarn install ou npm install.

# Go into backend
$ cd backend

# Install dependencies
$ npm install

# Run Migrates
$ yarn knex migrate:latest

# Start the backend server
$ npm start

WEB

Após seguir os passos acima e o backend está funcionando vá para pasta web.

Depois das dependências terminarem de instalar execute o comando yarn start ou npm run start.

# Go into frontend
$ cd frontend

# Install dependencies
$ yarn install

# Start the frontend
$ yarn start

👀 Visualizar no navegador

The frontend will start on

http://localhost:3333

MOBILE

Para executar o mobile entre na pasta do mobile logo após o backend estar funcionando execute yarn install ou npm install.

Após as dependências terminarem de baixar execute yarn start ou npm start. O expo já estará funcionando para você ler o Qr Code e utilizar a aplicação.

# On another terminal, go to the mobile folder
$ cd mobile

# Install dependencies
$ yarn install

# Start the expo server
$ yarn start




Created by Lilian Dias 👋 Hi-5!