MVS
Juhtumi ülevaade
MVSWinFinance pöördus meie poole palvega luua professionaalne promo-leht, mis selgelt tutvustaks nende finantspakkumist ja lihtsustaks kasutajate päringute kogumise protsessi. Lahendus ehitati Umbraco 16 peale — valitud kaasaegse komponendipõhise arhitektuuri ja pikaajaliseks toetuseks mõeldud platvormina.
Loodud sait hõlmab kõiki olulisi ärikontaktpunktide elemente: struktureeritud kontaktvormi, kohandatavaid hinnapakette ja põhjalikku KKK jaotist. Kogu sisukiht on otse hallatav Umbraco backoffice’ist, pakkudes kliendile täielikku toimetuslikku kontrolli ilma, et iga päev peaks arendajatele toetuma.
Eesmärk: Viivitamatult tarnida täielikult hallatav sait Umbraco 16 peal, tagada skaleeritav alus tulevikukasvuks ning rakendada taaskasutatavad CMS-i juhitavad komponendid — kõik see rangete tähtaegade raames.
Projekti põhiteave
Tööstusharud
Finantstehnoloogia, VKE ja korporatiivfinantseerimine, Digitaalsed pangalahendused, Ärifinantseerimise juhtimine, Veebipõhised finantsteenused
Teenused
Täisstack arendus, CMS arhitektuuri kavandamine, Frontendi integratsioon, DevOps deployment ja seadistamine
Lahendused
Promo-leht Umbraco 16 peal, komponentide raamatukogu, CMS-i haldus, kontakteerimisvorm SMTP saatmisega, hinnaplaanide ja KKK sektsioonid
Tehnoloogiad
Umbraco 16+ .NET 9.0, MS SQL Server, uSync, SeoToolkit. Umbraco, Block List Models, SMTP
The challenges
Protsess
Projekt viidi läbi individuaalse täisstack arendusena suure rõhuasetusega arhitektuurilisele läbipaistvusele ja CMS-i laiendatavusele. Koos frontend arendajaga toimus tehniline rakendamine faasiliselt — CMS seadistamisest ja backend mudelite loomise kaudu kuni frontendi integreerimise ja lõpliku deployni. Iga etapp oli suunatud toimetamise mugavusele ja pikaajalisusele.
Arhitektuuri uurimine ja planeerimine
Kliendi nõuete analüüs, CMS sisu struktuuri määratlemine, Umbraco 16 dokumenditüüpide, blokiloendi komponentide ja backoffice’i juhtimisvoogude hierarhia kavandamine enne esimese koodirea kirjutamist.
CMS backend arendus
Täieliku Umbraco 16 CMS kihina loomine — dokumenditüübid, Block List mudelid, andmetüübid — ning uSync seadistus keskkondade sünkroonimiseks ja SeoToolkit SEO halduseks backoffice’is.
Frontendi integratsioon
HTML ja CSS mallide integreerimine, mis olid paralleelselt frontend arendaja poolt loodud, sidudes need CMS-hallatavate Razor vaadetega ja tagades kõigi sisu alade haldamise backoffice'ist.
Deploy ja valideerimine
Algse deploymenti juhtimine, SMTP posti seadistamine kontaktvormi jaoks, kõigi funktsionaalsete nõuete kontroll kliendiga ning veebisaidi vastavuse tagamine standarditele ja kokkulepitud graafikule.
Lahendused
Lahenduse põhijooned
Laiendatud CMS kontroll 95 Täielik sisu, paigutuste ja seadetega haldus, kaasa arvatud kontaktvormi saajate dünaamiline juhtimine läbi backoffice’i.
Taaskasutatavad plokiloendi komponendid