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 doctor
no 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.env
que 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).