Skip to content

Be The Hero is a React & React Native project that aims to connect people who want to make monetary contributions to NGOs. Developed during the 11th Omnistack Week. by @Rocketseat

License

Notifications You must be signed in to change notification settings

savio-2-lopes/BeTheHero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bethehero

🚀 BeTheHero - 11º Semana Omnistack 🚧


Documentation License: MIT


📌 Índice


💻 Sobre o projeto

🚀 BeTheHero - é uma forma de conectar pessoas que desejam fazer contribuições monetárias a ONG's.

Projeto desenvolvido durante a 11º Semana Omnistack oferecida pela Rocketseat.


⚙️ Funcionalidades

  • As ONG interessadas podem se cadastrar na plataforma web enviando:

    • Contato da ONG
    • Nome da ONG
    • Local
    • Descrição

  • As ONG também podem cadastrar seus serviços enviando:

    • Nome do Caso
    • Valor
    • Contato

  • Os usuários interessados podem:

    • Encontrar os serviços.
    • Fazer doação atráves dos contatos de Email ou WhatsApp

🎨 Layout

Web

BeTheHero BeTheHero BeTheHero


Mobile

BeTheHero BeTheHero


🚀 Como executar o projeto

Este projeto é divido em três partes:

  1. Backend
  2. Frontend
  3. Mobile

💡 Tanto o Frontend quanto o Mobile precisam que o Backend esteja sendo executado para funcionar.


Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js e o gerenciador de pacotes Yarn. Além disto é bom ter um editor para trabalhar como VSCode


🎲 Rodando o Backend (servidor)

# Clone este repositório
$ git clone https://github.com/savio-2-lopes/Be-The-Hero.git

# Acesse a pasta do projeto no terminal/cmd
$ cd Be-The-Hero

# Vá para a pasta backend
$ cd backend

# Instale as dependências
$ npm install

# Crie as tabelas do banco de dados
$ yarn typeorm:migration run

# Execute a aplicação em modo de desenvolvimento
$ yarn start

# O servidor inciará na porta:3333 - acesse http://localhost:3333 

🧭 Rodando a aplicação web (Frontend)

# Clone este repositório
$ git clone https://github.com/savio-2-lopes/Be-The-Hero.git

# Acesse a pasta do projeto no terminal/cmd
$ cd Be-The-Hero

# Vá para a pasta da aplicação Front End
$ cd frontend

# Instale as dependências
$ npm install

# Execute a aplicação em modo de desenvolvimento
$ yarn start

# A aplicação será aberta na porta:3000 - acesse http://localhost:3000

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:


📝 Licença

Este projeto está sob a licença do MIT. Veja a página de licença para mais detalhes.


🦸 Autor

Github Badge Instagram Badge LinkedIn Badge Gmail Badge

Feito com ❤️ por Savio Lopes 👋🏽 Entre em contato!


💙 Agradecimentos

Obrigado Rocketseat por disponibilizar esse conteúdo sensacional 🚀.

About

Be The Hero is a React & React Native project that aims to connect people who want to make monetary contributions to NGOs. Developed during the 11th Omnistack Week. by @Rocketseat

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published