- Baixe o arquivo PJCApp.zip na releases, extraia o arquivo
- Rode docker-compose up -d no terminal
- Aguarde uns segundos para o servidor carregar as informações
Este projeto foi compilado utilizando java 8 e node 14.15.4
- Clone este repositório
- Rode mvn spring-boot:run dentro da pasta backend
- Rode ng serve dentro da pasta do frontend
- config - Arquivos de configuração de token jwt, cors, etc
- controllers - Controladores de api e de redirecionamento de outras rotas para o app angular
- dto - DTOs utilizados na aplicação
- entity - Entidades utilizadas na aplicação
- repository - Repositorios utilizados na aplicação
- services - Serviços utilizados como Token, Barreira de proteção do app contra db, etc.
- utilities - Classes utilitárias
- core - Servições necessários para comunicar com o bd ou com o local storage
- materialdesign - Módulo para facilitar a utilização do material design
- pages - Componentes controladores
- shared - Componentes livres, como dialogs.
Importe o workspace do Insomnia para melhor observação
- Limpar o código e refatorar os componentes do frontend
- Implementar cache no frontend e backend
- Implementar a funcionalidade de busca