O pgcAdmin é um projeto de desenvolvimento de um CMS (do inglês Content Management System), que significa Sistema de Gestão de Conteúdo. Essa plataforma é responsável por colocar um site no ar, de forma prática e rápida, além de possibilitar aplicar as funcionalidades conforme sua necessidade.
Para esse projeto, foi estudado a linguagem de programação do Google chamado Angular 12, uma versão atualizada e estável, com o intuito de fazer uma ferramenta dinâmica, em SPA (Single Page Applications), ou seja aplicativo de página única, onde as rotas correspondem de forma inteligente, componentes que renderizam uma parte da tela, sem necessidade de recarregar toda a página.
Com isso, essa plataforma ganha mais poder de exploração, performance e alcance de resultados. Com o objetivo de organizar e renderizar conteúdos de um site, blog ou loja virtual, esse sistema é separado por módulos e desenvolvido conforme a necessidade de cadastros. Além de possuir uma criptografia em JWT, o sistema conta com com várias questões de segurança direcionadas por rotas, com filtro de autenticação e validações necessárias, utilizando os recursos mais atuais do framework PHP 8+ com CodeIgniter 4 no back-end. Bibliotecas de mídia, possibilitam importar galerias de imagens de forma simples e visualizá-las. O conteúdo cadastrado pelo usuário é tratado para amostra de SEO do site, para possibilitar pesquisa nas plataformas mais conhecidas da web.
Contudo, o usuário não precisa se preocupar com a parte técnica. Ele só precisa alimentar o sistema com o conteúdo que deseja apresentar, de forma simples e rápida.