Skip to content

scfabricio/BeTheHero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Be The Hero

logo


🚀 OmniStack Week 11.0

plataforms

🚀 Tecnologias utilizadas

Nesse projeto foram utilizadas as seguintes tecnologias:

💻 Projeto

O projeto consiste em desenvolver um ambiente tecnológico para conectar ONGs com voluntário (Heroes) comovidos a ajudar.

Pelo aplicativo web, construido com ReactJS, as ONGs podem cadastrar as suas informações de contato e os casos sob os seus cuidados.

O aplicativo mobile, construido com React Native e Expo, a comunidade pode visualizar todos os casos cadastrados e, conforme sua preferência, entrar em contato com a ONG e realizar sua doação.

O backend, construido em NodeJS, recebe e disponibiliza todas essas informações persistindo elas em um banco de dados SQLite, utilizando o Knex para construir as consultas.

🔌 Como instalar

Os passos a seguir são pré-requisitos para os três ambientes.

  • Navegue a te a pasta do projeto
  • Execute o comando a seguir para instalar as dependências do projeto
$ npm install

Backend

# Criar banco de dados
$ knex migrate:latest

# Executar aplicação
$ npm run dev

# ou

$ npm run start

Frontend

# Executar aplicação
$ npm run start

Mobile

# Executar aplicação
$ npm run start

Proximos passos

  • Introduzir teste automatizados
  • Segurança com JWT

About

Aplicação desenvolvida durante a 11º Semana OmneStack. O foco dessa aplicação é conectar pessoas interessadas em ajudar (Heroes) com ongs que precisão dessa ajuda.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors