Code Monkey home page Code Monkey logo

be-the-hero's Introduction

Be The Hero

Semana OmniStack 11.0 🚀

GitHub language count Repository size GitHub last commit Repository issues License

Projeto    |    Requisitos    |    Tecnologias    |    Clonando    |    Contribuindo    |    Licença


Project design


📦 Projeto

O Be The Hero é um projeto que visa auxiliar ONGs a encontrar financiadores para ajudar em problemas específicos.


📝 Requisitos

Para executar esse projeto é necessário ter o Node.js e NPM instalados em seu computador:

Após a instalação, verifique se ambos foram instalados corretamente, executando os comandos:

Node e NPM

📌 Nota:

  • Se os comandos não forem encontrados, reinicie o terminal.

  • Se ainda não funcionar, verifique se o caminho onde o Node.js foi instalado, encontra-se nas variáveis de ambiente, se não estiver, insira-o e reinicie o terminal novamente.

  • Em último caso, reinstale o Node.js.


⚡ Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

⚙️ Back-end

💻 Front-end

📱 Mobile


📥 Clonando

Para iniciar o projeto em seu computador, primeiramente é necessário clonar esse repositório.
Para isso, abra o seu terminal, navegue até a pasta onde deseja manter o projeto baixado.
Após, digite o seguinte comando:

git clone https://github.com/nicolas-justin/be-the-hero.git

⚙ Iniciando o back-end

Feito o download, iniciaremos o back-end.
Navegue até a pasta be-the-hero/backend:

cd be-the-hero/backend

Agora iremos instalar as dependências do back-end, com o seguinte comando:

npm install

Após baixado as dependências, iremos iniciar o servidor, executando:

npm start

💻 Iniciando o front-end

Agora iremos abrir um novo terminal para o front-end.
Navegue até a pasta be-the-hero/frontend:

cd be-the-hero/frontend

Agora iremos instalar as dependências do front-end, com o seguinte comando:

npm install

Após baixado as dependências, iremos iniciar o servidor, executando:

npm start

📱 Iniciando o mobile

Por último, abriremos mais um terminal para iniciar o mobile. Navegue até a pasta be-the-hero/mobile:

cd be-the-hero/mobile

Agora iremos instalar as dependências do mobile, com o seguinte comando:

npm install

Após baixado as dependências, iremos iniciar o servidor, executando:

npm start

Irá gerar uma URL e um QR Code para conexão.

📌 Nota:

  • Para executar a aplicação em seu celular, baixe o aplicativo chamado Expo (Android) ou Expo Client (iOS).

  • Feito o download, abra o aplicativo, na aba Tools escolha a opção Scan QR Code.
    Agora é só apontar para o QR Code gerado anteriormente e seu aplicativo irá abrir.


💡 Contribuindo

Siga os passos abaixo para contribuir com a melhoria do projeto:

  • Faça um fork desse repositório;
  • Crie uma branch com a sua feature: git checkout -b sua-feature;
  • Faça commit das suas alterações: git commit -m "Feature: Descrição da sua feature.";
  • Faça push para a sua branch: git push origin sua-feature;

📌 Nota:

  • Após o merge da sua pull request, não esqueça de deletar a sua branch.

📄 Licença

Esse projeto encontra-se sob a licença MIT.
Para mais detalhes, consulte o arquivo LICENSE.


⬆ Voltar ao topo



LinkedIn        Twitter        Telegram

Construído com ❤️ por Nícolas Justin

be-the-hero's People

Contributors

dependabot[bot] avatar nicolas-justin avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.