MVS
Juhtumi ülevaade
MVSWinFinance pöördus meie poole, et luua professionaalne promo-veebisait, mis esitaks selgelt nende finantstoote pakkumise ja lihtsustaks kasutajate päringute kogumise protsessi. Lahendus ehitati Umbraco 16 platvormil – valiku põhjuseks oli selle kaasaegne, komponentidel põhinev arhitektuur ja pikaajalise toe alus.
Loodud veebisait katab kõik olulised ärilised kontaktpunktid: struktureeritud kontaktivormi, konfigureeritavad hinnaplaanid ja põhjaliku KKK jaotise. Kogu sisu kihist hoolitsetakse otse Umbraco halduspaneelist, mis annab kliendile täieliku toimetusliku kontrolli ilma arendajate igapäevaste uuenduste vajaduseta.
Eesmärk: Tarnida kiiresti täielikult hallatav Umbraco 16 veebisait, pakkuda skaleeritavat alust tulevaseks kasvuks ning rakendada taaskasutatavaid CMS-põhiseid komponente – kõik rangete tähtaegade raames.
Projekti peamised andmed
Tööstusharud
Finantstehnoloogia, VKE-de finants ja ettevõtte finants, digitaalsed panganduslahendused, ärifinantside haldamine, veebipõhised finantsteenused
Teenused
Täisstack arendus, CMS arhitektuuri kujundus, frontend integratsioon, juurutus ja DevOps häälestus
Lahendused
Promo-veebisait Umbraco 16 platvormil, CMS-põhine komponentide kogu, kontaktivorm SMTP saatmisega, hinnaplaanid ja KKK jaotised
Tehnoloogiad
Umbraco 16+ .NET 9.0, MS SQL Server, uSync, SeoToolkit. Umbraco, Block List mudelid, SMTP
Väljakutsed
Protsess
Projekt viidi ellu ühe täisstack arendajana, pöörates suurt tähelepanu arhitektuursele selgusele ja CMS laiendatavusele. Töötades paralleelselt frontend arendajaga järgiti tehnilist tarnet etappidena – CMS seadistusest ja backendi modelleerimisest kuni frontend integratsiooni ja lõpliku juurutuseni. Igas etapis oli prioriteediks toimetajasõbralikkus ja pikaajaline hooldatavus.
Avastus ja arhitektuuri planeerimine
Analüüsiti kliendi nõudeid, määratleti CMS sisu struktuur ning planeeriti Umbraco 16 dokumenditüüpide hierarhia, Block List komponendid ja backoffice haldusvood enne ühegi koodirea kirjutamist.
CMS backendi arendus
Ehitas täismahus Umbraco 16 CMS kihi – dokumenditüübid, Block List mudelid, andmetüübid – ja konfigureeris uSync keskkondade sünkroonimiseks ning SeoToolkiti backoffice SEO halduseks.
Frontend integratsioon
Integreeris paralleelselt frontend arendaja poolt loodud HTML ja CSS mallid, sidudes need CMS-põhiste Razor vaadetega ja tagades, et kõik sisu alad olid hallatavad backoffice'ist.
Juurutus ja valideerimine
Haldas varajast juurutust, konfigureeris SMTP-põhise e-posti kontaktivormile, valideeris kõik funktsionaalsed nõuded kliendiga ning tagas, et sait vastab tarnestandarditele kokkulepitud ajaraamis.
Lahendused
Lahenduse peamised omadused
Täiustatud CMS juhtimine — Täielik backoffice'i haldus sisu, paigutuste ja konfigureeritavate seadistuste üle kaasa arvatud dünaamiline kontaktivormi saajate haldamine.
Taaskasutatavad Block List komponendid — Paindlik komponentide kogu lehtede ehitamiseks ja ümberkorraldamiseks ilma arendaja kaasamiseta või kohandatud koodita.
Hinnaplaanid ja KKK jaotised — Pühendatud CMS-põhised jaotised toodete esitamiseks struktureeritud, toimetajasõbralike andmemudelitega.
Ühe klõpsuga keskkondade sünkroonimine — uSync on seadistatud kiireks ja töökindlaks sisu tüüpide ja backoffice struktuuri sünkroonimiseks arendus-, testimis- ja tootmiskeskkondade vahel.
SEO backoffice'i haldus — SeoToolkiti integratsioon, mis annab toimetajatele otsese kontrolli meta-siltide, lehekülje pealkirjade ja SEO seadete üle ilma koodi muutmata.
Tulemused numbrites
100%
Backoffice'i kaudu hallatav sisu kogu saidil – toimetajad kontrollivad iga sektsiooni, komponendi ja vormi seadistust ilma koodi puudutamata.
31%
Põrkemäär langes pärast disaini uuendamist, mida toetas selgem sisustruktuur, parem lehekülje hierarhia ja kiirem laadimisvõime.
78%
Lehekülgede kiirem tootmine tänu korduvkasutatavale Block List komponendiraamatukogule — toimetajad loovad uusi sihtlehti arendajate kaasamiseta.
68%
Pikaajaline hooldustöö vähendatud modulaarse arhitektuuri kaudu — muudatused on isoleeritud, ennustatavad ja nõuavad minimaalset inseneriaega.