Frontend: Thymeleaf, HTML5, CSS3 e JavaScript
Backend: Spring Framework
Banco de Dados: MySQL
Autenticação e Autorização: JWT (JSON Web Tokens)
Hospedagem e Infraestrutura: AWS (Amazon Web Services)
Controle de Versão: Git e GitLab
Design e
Prototipação: Figma
A estrutura do repositório do Projeto Esfera Pró foi organizada para facilitar a navegação e a manutenção do código. Abaixo está uma visão geral da estrutura:
└───src
├───main
│ ├───java
│ │ └───com
│ │ └───projetointegrador
│ │ └───projetointegrador
│ │ ├───config # Configurações da aplicação
│ │ ├───controllers # Controladores (Controllers)
│ │ ├───dto # DTOs (Data Transfer Objects)
│ │ ├───middleware # Middleware ou interceptors
│ │ ├───models # Modelos de dados
│ │ ├───repositories # Repositórios (acesso a dados)
│ │ ├───responses # Respostas ou retornos padronizados
│ │ ├───seeds # Dados de inicialização (seed data)
│ │ ├───services # Serviços da aplicação
│ │ ├───utils # Utilitários ou helpers
│ │ ├───validators # Validadores de dados
│ │ └───views # Rotas de visualização
│ └───resources
│ ├───database # Scripts de banco de dados
│ ├───static
│ │ ├───images # Imagens estáticas
│ │ ├───models # Modelos XLSX
│ │ ├───scripts
│ │ │ ├───forms # Scripts para formulários
│ │ │ ├───pages # Scripts para páginas
│ │ │ │ └───configs # Scripts para páginas de configuração
│ │ │ └───table-buttons # Botões de tabela
│ │ └───styles
│ │ ├───components # Estilos para componentes
│ │ └───pages # Estilos para páginas
│ └───templates
│ ├───components # Componentes de template
│ ├───icons
│ │ ├───buttons # Ícones para botões
│ │ ├───configs # Ícones para configurações
│ │ ├───dashboard # Ícones para dashboard
│ │ ├───error # Ícones para erros
│ │ ├───header # Ícones para cabeçalho
│ │ ├───header-menu # Ícones para menu de cabeçalho
│ │ ├───inputs # Ícones para inputs
│ │ ├───search # Ícones para busca
│ │ └───sidebar # Ícones para barra lateral
│ └───pages
│ └───configs # Páginas de configuração
└───test
└───java
└───com
└───projetointegrador
└───projetointegrador
└───services # Testes para serviços
- Samuel Andrei Horn Thomas
- Edgar Ribeiro Gavioli
- Daniel Lopes Rossano
- Víctor Hugo das Neves de Jesus
- Luiz Henrique Schmidt Volkmann
Este projeto está licenciado sob a Licença MIT. Para mais informações, consulte o arquivo LICENSE no repositório.