*Banco de dados
Construção da base de dados usando o padrão SQL relacional que atendendo as especioficações do projeto usando o ecossistema Spring e as Tecnologias da plataforma e linguagem Java aplicando ORM (Object-Relational Mapping).
*Back-end
Código foi usado os padrões de projeto MVC e Persistência de dados com os frameworks Spring para a organização da aplicação.
*Front-end
As views da aplicação foram baseadas na biblioteca React, usando todo o poder dos compenentes, Code Splitting, states, router).