Portal Empresarial

Portal empresarial

Desafio

Group 1

Criar um site para uma empresa eletrónica multinacional que facilite a venda de produtos. Assim, o portal empresarial pode ser local e internacional. Deve permitir que os funcionários da empresa criem páginas, preencham-nas com conteúdo, gerenciem materiais de marketing. Os utilizadores têm de poder encomendar um produto de demonstração, inscrever-se em webinars e muito mais. O cliente forneceu o design finalizado no InvisionApp e Figma, assim como descrições detalhadas dos requisitos para cada módulo ou componente.

O site foi dividido em várias partes: um servidor de autenticação, um portal web suportado por CMS, um site de gestão de produtos e microserviços que funcionam como um portal empresarial.

Group 2

Abordagem

Um portal empresarial foi construído usando tecnologias da stack .NET. Um servidor de autenticação foi construído usando IdentityServer4, Graphql (Hot Chocolate), EntityFramework e Hangfire. Suporta os protocolos OIDC e OAuth2.0. Um portal web foi construído usando Umbraco CMS e React.js com TypeScript para o frontend, onde foram criados múltiplos componentes e páginas em React.js. Muitos controlos foram separados numa única repositório para fins de reutilização. Além disso, estendemos o back office do Umbraco com múltiplas secções personalizadas e editores de propriedade para uma gestão flexível usando AngularJS. Foram feitas várias integrações com outros serviços, tanto para acesso público como para clientes. 

Funcionalidades Principais

Group 3

O trabalho foi organizado usando um quadro kanban onde cada tarefa estava vinculada a epics. Um gestor de projeto esteve envolvido na coordenação entre o PO, clientes-chave e a equipa. Os pipelines CI/CD foram adicionados na Azure para implementações automáticas em diferentes ambientes.

Resultado

Como resultado, o cliente recebeu uma ferramenta para incentivar a cooperação com os seus clientes. É fácil de usar tanto para os funcionários do cliente como para os utilizadores do portal. Com uma arquitetura baseada em microserviços, pode ser facilmente escalado. O site está construído no estilo corporativo do cliente e proporciona uma boa UX.

Conte-nos sobre a sua necessidade empresarial ou ideias para startups.

Adoramos emails, desde que não sejam spam de marketing, por isso, por favor contacte-nos mesmo que apenas queira dizer olá! Por favor, tenha a certeza de que não usaremos o seu endereço de email para mais nada além de responder ao seu pedido, nunca. Contactar-lhe-emos em até 48 horas.

Message not sent.
Message not sent.
×
Não sabe por onde começar? Ajudamo-lo a definir os próximos passos!
Consentimento para o processamento de dados pessoais
×
Tem um desafio? A nossa equipa irá transformá-lo numa solução.
Consentimento para o processamento de dados pessoais