Viðskiptaportali
Áskorun
Að búa til vefsíðu fyrir alþjóðlegt rafmagnsfyrirtæki sem auðveldar sölu á vörum. Þannig getur viðskiptaportali verið staðbundinn og alþjóðlegur. Hann ætti að gera starfsfólki fyrirtækisins kleift að búa til síður, fylla þær með efni og stjórna markaðsefni. Notendur þurfa að geta pantað kynningavöru, skráð sig á vefnámskeið og margt fleira. Viðskiptavinurinn gaf afhenta hönnun í InvisionApp og Figma ásamt nákvæmum lýsingum á kröfum fyrir hvern einasta mótul eða hluta.
Síða hefur verið skipt í nokkra hluta: auðkenningarþjón, vefportali studdur af CMS, vefsvæði fyrir vörustjórnun og smásmíðalausnir sem þjóna sem viðskiptaportali.
Aðferð
Viðskiptaportali var byggður með .NET tækni. Auðkenningarþjónn var byggður með IdentityServer4, Graphql (Hot Chocolate), EntityFramework og Hangfire. Hann styður OIDC og OAuth2.0 samskiptareglur. Vefportali var byggður með Umbraco CMS og React.js með TypeScript fyrir framendan, þar voru margir hlutar og síður búnir til í React.js. Mörg stjórntæki voru aðskilin í eina geymslu til endurnýtingar. Einnig stækkuðum við Umbraco bakvinnslu með mörgum sérsniðnum hlutum og eignarritum fyrir sveigjanlega stjórnun með AngularJS. Nokkrar samþættingar voru gerðar við aðra þjónustu, bæði fyrir almennan aðgang og viðskiptavini.
Lykilatriði
Vinnan var skipulögð með kanban töflu þar sem hver verkefni tengdist epískum verkefnum. Verkefnisstjóri var virkur í samhæfingu milli PO, lykilviðskiptavina og teymis. CI/CD flæði voru sett upp í Azure til sjálfvirkra birtinga í mismunandi umhverfi.
Niðurstaða
Niðurstaðan er sú að viðskiptavinurinn fékk tæki til að hvetja til samstarfs við viðskiptavini sína. Það er auðvelt í notkun fyrir bæði starfsfólk viðskiptavina og notendur portals. Með smásmíðalausnumarkitektúr er það auðvelt að stækka. Vefsíðan er byggð í fyrirtækjastíl viðskiptavinarins og veitir góða notendaupplifun.