Giter VIP home page Giter VIP logo

be-the-hero's Introduction

BeTheHeroLogo

be-the-hero

Projeto realizado durante a semana OmniStack da Rocketseat

Tecnologias   |    Projeto   |    Layout   |    Começando   |    Licença

BeTheHero

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

💻 Projeto

O BeTheHero é um projeto que visa conectar pessoas que desejam fazer contribuições monetárias a ONGs (Organizações não governamentais) que precisam de ajuda.

🔖 Layout

Você pode visualizar o layout do projeto no formato através desse link. Lembrando que você irá precisar ter uma conta no Figma.

Começando

  1. Clone esse repositorio git clone https://github.com/robsoninocencio/BE-THE-HERO.git
  2. Mova para o directorio: cd be-the-hero

Começar o servidor

  1. Mova para o directorio do backend: cd backend
  2. Run npm install nodemon -D
  3. Run npm start

Caso dê algum erro no banco de dados

Run npx knex migrate:rollback --all para apagar os valores do banco de dados

Run npx knex migrate:latest para iniciar o banco e criar as tabelas

Começar o frontend

  1. Mova para o directorio do frontend: cd frontend
  2. Run npm install
  3. Run npm start

Começar o mobile

O projeto mobile foi desenvolvido usando a ferramento expo que permite facil acesso às API do sistema. Basta instalar no computador e baixar um app na play store ou apple store

  1. Mova para o directorio do mobile: cd mobile
  2. Run npm install expo-cli --global
  3. Run expo start
  4. Baixe o app na loja
  5. Leia o QRCode

Caso dê algum erro de conexão e não mostre nenhum caso

Mude o ip da baseURL do arquivo src/services/api.js para o ip da sua maquina, para descobrir o ip é só rodar ipconfig no terminal windows para ver o ip.

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

be-the-hero's People

Contributors

dependabot[bot] avatar robsoninocencio 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.