| 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
Frontend
Pré-Requisitos
- 
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 doctorno terminal. 
 - 
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.
 
 - 
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 
 - No terminal, clone o repositório do projeto utilizando o comando:
 - 
Configuração do ambiente local:
- Para configurar o ambiente local, é necessário criar e ajustar o arquivo .env
 
- Na raíz do projeto, crie um arquivo chamado 
.env; - 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.envque você criou; - Agora preencha as variáveis necessárias com as informações do seu ambiente local;
 - Salve o arquivo e reinicie o servidor/local de desenvolvimento se necessário;
 
 
Backend
Pré-Requisitos
- 
Instalar o JDK:
- Baixe e instale o Java Development Kit (JDK), versão 22, pelo site oficial da Oracle
 
 - 
Instalar o Maven:
- Baixe e instale o Apache Maven para gerenciar as dependências do projeto.
 
 - 
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 
 - No terminal, clone o repositório do backend:
 
Rodando o projeto
Frontend
- Abra o terminal e navegue até o diretório do projeto.
 - Execute o comando:
flutter run - O aplicativo deve ser iniciado no emulador ou dispositivo conectado.
 
Backend
- Abra o terminal e navegue até o diretório do projeto.
 - Execute o comando:
mvn spring-boot:run - O servidor Spring Boot deve ser iniciado e rodando na porta configurada (por padrão, 8080).