/be-the-hero

Projeto com o objetivo de conectar pessoas que tem vontade de ajudar ONG's.

Primary LanguageJavaScript

Be the Hero

Release of project npm version node version

O objetivo do projeto Be The Hero (Seja o herói) é conectar pessoas que anseiam por ajudar ONG's. Somos uma ponte entre essas entidades solidárias e heróis dispostos a ajudarem em casos específicos de cada uma delas. Venha ser um herói também!

🎨 Protótipos

💻 Telas da aplicação Web

  1. Login:

Tela de login

  1. Cadastro da ONG:

Tela de cadastro da ONG

  1. Listagem dos casos da ONG:

Tela de listagem dos casos da ONG

  1. Cadastro de um novo caso pela ONG:

Tela de cadastro de um novo caso pela ONG

📱 Telas do Aplicação mobile

  1. Splash screen:

Tela de carregamento

  1. Listagem dos casos cadastrados pelas ONGs:

Tela de listagem dos casos cadastrados pelas ONGs

  1. Detalhes de um caso específico:

Tela de detalhes de um caso específico

🔧🔨 Tecnologias utilizadas

📌 API

O back-end da aplicação foi construído inteiramente com Node.js, utilizando, principalmente, as seguintes dependências:

  • Express
  • Cors
  • Celebrate
  • Banco de dados:
    • SQLite3
    • Knex.js (Query builder)

📌 Aplicação Web

O front-end da aplicação foi construído utilizando o ReactJS, utilizando, principalmente, as seguintes dependências:

  • Axios
  • React Router

📌 Aplicativo Mobile

O app mobile foi desenvolvido em React Native, utilizando, principalmente, as seguintes dependências:

  • Axios
  • Expo
  • React Navigation

🔖 Projeto desenvolvido na Semana OmniStack 11.0.

Evento oferecido pela Rocketseat 🚀.