Portale Aziendale

Portale aziendale

Sfida

Group 1

Creare un sito web per una multinazionale dell'elettronica che faciliti la vendita di prodotti. Quindi, il portale aziendale può essere locale e internazionale. Deve permettere ai dipendenti dell'azienda di creare pagine, riempirle di contenuti, gestire materiali di marketing. Gli utenti devono poter ordinare un prodotto demo, iscriversi a webinar e molto altro. Il cliente ha fornito il design completo in InvisionApp e Figma e descrizioni dettagliate dei requisiti per ogni modulo o componente.

Il sito è stato suddiviso in diverse parti: un server di autenticazione, un portale web basato su CMS, un sito di gestione prodotti e microservizi che fungono da portale aziendale.

Group 2

Approccio

È stato costruito un portale aziendale utilizzando tecnologie della stack .NET. Un server di autenticazione è stato realizzato usando IdentityServer4, Graphql (Hot Chocolate), EntityFramework e Hangfire. Supporta i protocolli OIDC e OAuth2.0. Un portale web è stato costruito usando Umbraco CMS e React.js con TypeScript per il frontend, dove sono stati creati molteplici componenti e pagine su React.js. Molti controlli sono stati separati in un repository singolo per scopi di riuso. Inoltre, abbiamo esteso il back office di Umbraco con molte sezioni e editor di proprietà personalizzati per una gestione flessibile usando AngularJS. Sono state realizzate diverse integrazioni con altri servizi, sia per accesso pubblico che per clienti. 

Caratteristiche principali

Group 3

Il lavoro è stato organizzato utilizzando una board kanban dove ogni attività era legata a epiche. Un project manager è stato coinvolto nella coordinazione tra PO, clienti chiave e il team. Sono state aggiunte pipeline CI/CD in Azure per deploy automatici su ambienti differenti.

Risultato

Come risultato, il cliente ha ricevuto uno strumento per incoraggiare la collaborazione con i propri clienti. È facile da usare sia per i dipendenti del cliente che per gli utenti del portale. Con un'architettura basata su microservizi, può essere facilmente scalato. Il sito web è costruito nello stile aziendale del cliente e offre una buona UX.

Parlaci delle tue esigenze aziendali o delle idee per la startup.

Amiamo le email, purché non siano spam di marketing, quindi contattaci anche solo per un saluto! Ti assicuriamo che non useremo mai il tuo indirizzo email per altro se non per rispondere alla tua richiesta. Ti contatteremo entro 48 ore.

Message not sent.
Message not sent.
×
Non sai da dove cominciare? Ti aiuteremo a definire i prossimi passi!
Consenso al trattamento dei dati personali
×
Hai una sfida? Il nostro team la trasformerà in una soluzione.
Consenso al trattamento dei dati personali