Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Enjoy-The-Run
  • wiki
  • Wiki
  • instalacao

Last edited by Gabriel Weich Nov 08, 2019
Page history

instalacao

| Home | Arquitetura | Banco de Dados | Configuração | Gerenciamento do Projeto | Instalação | Materiais de Estudo | Mockups | Requisitos | Reunioes | Sprints | Time | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |


Aplicativo

O aplicativo foi desenvolvido utilizando tecnologia React.Native e o seu código-fonte pode ser obtido neste repositório.


Sistema Admin

O sistema admin Web foi desenvolvido utilizando tecnologia React.JS e o seu código-fonte pode ser obtido neste repositório. Ao configurar um novo ambiente, você deve:

  1. Instalar NodeJS v10.16 e NPM v6.12;
  2. Realizar clone do projeto no computador;
  3. No conforto de seu terminal, execute npm install && npm start;

Dica ao usar Linux: caso você encontre dificuldades ao instalar as dependências do projeto, ou executá-lo, basta acrescentar o comando sudo para certificar que possui permissão suficiente ao executar os comandos.


Banco de Dados

A persistência dos dados da aplicação é realizada a partir do software Firebase. Ao configurar um novo ambiente, você deve:

  1. Criar conta Google;
  2. Criar credencial de acesso Firestore no Firebase;
  3. Instalar as cloud functions disponíveis neste repositório;
  4. Atualizar o arquivo de configuração /src/config.js no repositório admin com a nova credencial;
  5. Atualizar o arquivo de configuração /src/lib/config.js no repositório app com a nova credencial.

Instalar Cloud Functions

  1. Faça o clone do repositório em sua máquina
  2. Entre na pasta gerada com o clone e abra um terminal
  3. Digite: npm install -g firebase-tools
  4. Depois digite: firebase login
  5. E então: firebase deploy
Clone repository
  • arquitetura
  • banco_dados
  • configuracao
  • cronograma
  • gerenciamento_projeto
  • Home
  • instalacao
  • materiais_estudo
  • mockups
  • requisitos
  • reunioes
  • sprints
  • time