Disctopia
Yfirlit máls
Samræmd API-lagið sem tengir tónlistarstreymispall og markaðsvef hans saman í eitt hnökralaust vistkerfi — deilt auðkenningu, deilt bakendi, miðlæg innihaldsstjórnun.
Markmið: Meginmarkmiðið var að byggja upp samræmt API-lag sem notar Auth0 fyrir auðkenningu á báðum pöllum, sem gerir notendum kleift að innskrá sig á vefnum með sömu auðkennisgögnum og í streymisforritinu. Þetta eitt API myndi sinna fréttaáhorfi, athugasemdum og líkum — halda notendagögnum samræmdum milli tveggja vörumerkja ávallt.
Auk þess þurftum við sveigjanlegt kerfi til að tilkynna viðburði sem gæti sýnt komandi viðburði yfir pöll — stjórnað alfarið frá CMS án þess að forritarar þyrftu að koma að.
Lykilupplýsingar verkefnis
Iðnaður
Tónlistarstreymi, Sköpunarhagkerfi, Stafræn miðlun, Tekjuöflun listamanna
Þjónustur
API Arkitektúr, Auðkenningarintegration, Full-stack þróun, Sérsniðin CMS
Lausnir
Samræmt API-lag, Auth0 SSO, CMS-stýrðar viðburðatilkynningar, sameiginlegar athugasemdir & líkar
Tæknin
.NET, Umbraco, JavaScript, React, Auth0, Umbraco Cloud, Mailchimp, HubSpot
Ógnanir
Ferlið
Fasa innleiðslu nálgun er notuð, byrjar með hönnun og uppsetningu kjarna API arkitektúrs og auðkenningarkerfis, og þróast smám saman eftir stigum, að lokum með fullri samþættingu og CMS-stýrðri tilkynningarlagi sem samræmir efnisdreifingu og kerfishátt yfir palla.
Samræmt API arkitektúr
Hannað og smíðað eitt API sem bæði markaðsvefurinn og streymisforritið neyta. Öll gögn fara í gegnum einn bakenda — engin speglun, engin tvítekning.
Auth0 samþætting
Samþætt Auth0 sem sameiginlegur auðkenningaraðili fyrir báða palla. Notendur skrá sig inn einu sinni og fara á milli vefsins og appsins án þess að þurfa aftur auðkenningu. Meðferð merkja og lotustöðu er örugg yfir lén.
Athugasemdir, lýkar & fréttalógík
Innleidd athugasemda- og líkar virkni með miðlægu API. Vefurinn tengist sama bakenda og streymisforritið, tryggir að öll félagsleg samskipti séu samræmd og gögn haldi sér.
Viðburðatilkynningakerfi
Smíðað sérsniðið handrit sem sækir viðburðagögn úr Umbraco og birtir kraftmikið skilti á þeim palli sem ritstjóri velur. Markaðsdeild getur boðað viðburði á vefnum, í appinu eða á báðum — án þátttöku forritara.
Lausnir
Lykileiginleikar lausnarinnar
Samræmt API-lag — Eitt API knýr bæði vef og streymisapp. Öll gögn (notendur, fréttir, athugasemdir, líkar, viðburðir) fara úr einni heimild sannleikans, sem fjarlægir tvítekning og samstillingarvandamál.
Sameiginleg Auth0 auðkenning — Auth0 er sameiginleg auðkenningarþjónusta. Notendur skrá sig einu sinni inn; sömu gögn virka á öllum pöllum með samræmdum lotum og auðkennismerkjum.
Athugasemdir & líkar í gegnum miðlægt API — Félagsleg samskipti eru meðhöndluð í gegnum samræmt API, sem heldur áhuga- og gagnaupplýsingum samstilltum milli palla.
CMS-stýrð viðburðatilkynningaskilti — Handrit sækir viðburðagögn úr Umbraco og birtir skilti. Ritstjórar setja efni og staðsetningu (vefur, app, bæði) án aðkomu forritara.
Mailchimp & HubSpot samþættingar — Samþætt við Mailchimp og HubSpot svo teymin geti stjórnað markaðssetningu og CRM með kunnuglegum tólum, með gögnum sem streymir í gegnum miðlægan bakenda.
Niðurstöður í tölum
100%
Allir notendur auðkenna sig í gegnum Auth0 á báðum kerfum með einni innskráningu. Engir aðskildir reikningar, engin vandræði þegar skipt er á milli vefsíðu og streymisforrits.
3x
Ritstjórar birta viðburðaglugga á hvaða vettvangi sem er á örfáum mínútum í gegnum Umbraco — það sem áður þurfti þróunartilkynningu og birtingu tekur nú þrjá smell í bakendanum.
2x
Miðstýring auðkenningar, gagna og rökfræði í eina API leiðir til minni viðhalds. Kerfið er fyrirsjáanlegt — vandamál eru einangruð og leyst á einum stað í stað tveggja.