Projeto Integrador 6º Semestre ADS - 2023
Projeto finalizado
Esse repositório contém os programas desenvolvidos em Spring para o Projeto IA (Projeto integrador do grupo Codelab da FATEC de São José dos Campos). As outras partes que compõe esse projeto podem ser encontrados no repostório pai clicando aqui.
Estratégia de branches e commits
As branches e commits desse projeto seguem o seguinte padrão estabelecido pelo Conventional Commits e com exemplos de utilização detalhados neste repositório.
Usuário Administrador inicial
Ao instalar a aplicação utilizando o passo-a-passo abaixo, para conseguir se autenticar e realizar os primeiros cadastros tanto via requests quanto pelo client (Aplicação disponível clicando aqui) utilize as seguintes credenciais de um usuário administrador inicial:
Email: admin@admin.com
Senha: admin
Instalação
O arquivo DDL.sql contém um script para gerar todas as tabelas SQL necessárias para o ProjetoIA funcionar, execute-o antes de prosseguir.
Para instalar e executar o projeto siga as instruções abaixo:
-
Clone o repositório:
git clone https://www.github.com/CodeLabFatec/ProjetoIA-Spring.git
-
Entre no diretório do projeto:
cd ProjetoIA-Spring -
Instale as dependências:
mvn install
-
Crie uma cópia do arquivo
.env.examplechamado.env:cp .env.example src/main/resources/.env
-
Abra o arquivo
.enve insira as URLs do servidor. Por exemplo:DB_URL=localhost:3306/seu_banco DB_USER=seu_usuario DB_PASSWORD=sua_senha -
Inicie o servidor:
mvn spring-boot:run
Foram usadas as seguintes ferramentas, linguagens e tecnologias para a execução do projeto: