Skip to content

❤️ Be The Hero intends to give people the opportunity to help ONGS.

Notifications You must be signed in to change notification settings

Keemluvr/be-the-hero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Be the Hero

GIF do projeto

Netlify Status

Sobre este projeto

Esse foi projeto realizado durante a Semana OmniStack 11.0 da RocketSeat, o objetivo foi construir uma aplicação em React JS do zero, tendo assim o desenvolvimento do backend, frontend e mobile, onde visa dar oportunidade para as pessoas ajudarem ONGS.

Visualizar

🖥 Protótipo 💻 Frontend 🗃 Backend
Figma Netlify Render

Pré-requisitos

Para instalar você vai precisar:

  • Node.js
  • npm

Instalação

Instalação das dependências do projeto:

  1. Entre no repositório do backend/frontend/mobile e execute o seguinte comando:
    npm install

Para produção:

  1. Entre no repositório do backend/frontend/mobile e execute o seguinte comando:
    npm install

Executa o aplicativo no modo de desenvolvimento.

Abra http://localhost:3000 para visualizá-lo no navegador.

A página será recarregada se você fizer edições.

Desenvolvimento

Para o desenvolvimento foi necessário:

  • Utilizar a biblioteca React JS
  • Utilizar Jest para a aplicação dos testes unitários e de integração
  • Utilizar o Celebrate para validação dos endpoints
  • Utilizar o React Router para o roteamento das páginas
  • Utilizar Expo Mail Composer para envio de emails
  • Utilizar o Expo para o desenvolvimento do app

Construído com

🗃 Backend 💻 Frontend 📱 Mobile
NodeJs React React Native
Express Axios Expo
Knex Axios
Celebrate

Releases

No releases published

Packages

No packages published

Languages