Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Wiki Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 16
    • Issues 16
    • 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
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Colabora aí
  • WikiWiki
  • Wiki
  • Configuracao

Last edited by Henrique Cardoso Zanette Nov 07, 2024
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Configuracao

Home Escopo Processo Mockups Configuração Arquitetura Gerência BD Qualidade Frontend Backend

Configuração do Projeto

Esta seção da Wiki visa apresentar o passo a passo de como configurar o ambiente de desenvolvimento do projeto Colabora aí. Se você está iniciando no projeto, siga estas instruções para configurar tudo corretamente na sua máquina.

Sumário

  • Passo a Passo para configurar o projeto
  • Rodando o projeto

Passo a Passo para configurar o projeto

Frontend

Pré-Requisitos

  1. Instalar Flutter:

    • Baixe e instale o Flutter SDK na sua máquina seguindo as instruções oficiais.
    • Certifique-se de que o Flutter está configurado corretamente executando flutter doctor no terminal.
  2. Configurar Android Studio:

    • Baixe e instale o Android Studio.
    • Configure o Android Studio com os plugins necessários para Flutter e Dart.
    • Certifique-se de que os emuladores Android estão configurados e funcionando.
  3. Clonar o repositório:

    • No terminal, clone o repositório do projeto utilizando o comando:
      git clone <URL_DO_REPOSITORIO>
    • Navegue até o diretório do projeto e instale as dependências do Flutter:
      flutter pub get
  4. Configuração do ambiente local:

    • Para configurar o ambiente local, é necessário criar e ajustar o arquivo .env
    1. Na raíz do projeto, crie um arquivo chamado .env;
    2. Note que na raíz do projeto, existe um outro arquivo chamado .env.example, você deve copiar todos os itens que estão nesse arquivo, para o .env que você criou;
    3. Agora preencha as variáveis necessárias com as informações do seu ambiente local;
    4. Salve o arquivo e reinicie o servidor/local de desenvolvimento se necessário;
Backend

Pré-Requisitos

  1. Instalar o JDK:

    • Baixe e instale o Java Development Kit (JDK), versão 22, pelo site oficial da Oracle
  2. Instalar o Maven:

    • Baixe e instale o Apache Maven para gerenciar as dependências do projeto.
  3. Clonar o repositório:

    • No terminal, clone o repositório do backend:
      git clone <URL_DO_REPOSITORIO>
    • Navegue até o diretório do projeto e construa o projeto utilizando o Maven:
      mvn clean install
BD

TBD

Docker

TBD

Rodando o projeto

Frontend
  1. Abra o terminal e navegue até o diretório do projeto.
  2. Execute o comando:
    flutter run
  3. O aplicativo deve ser iniciado no emulador ou dispositivo conectado.
Backend
  1. Abra o terminal e navegue até o diretório do projeto.
  2. Execute o comando:
    mvn spring-boot:run
  3. O servidor Spring Boot deve ser iniciado e rodando na porta configurada (por padrão, 8080).
Clone repository
  • Arquitetura
  • Backend
  • Banco de Dados
  • Configuracao
  • Escopo
  • Frontend
  • Gerencia
  • Mockups
  • Processo
  • Qualidade
  • Home