Spark

customer

Service

Teknologi

spark project view on desktop

01Projektet

Spark är en initiativportal där du kan följa olika idéer för din arbetsplats, skriva kommentarer till dem samt delta i olika utmaningar. Vårt mål som ett team var att skapa en webbapp för anställda att dela sina idéer om hur man kan få saker att fungera bättre, se bättre ut eller till och med må bättre!

Vi ville att folk skulle tro att de största sakerna börjar från en gnista av en idé och vi gav dem en möjlighet att dela detta inom arbetsgemenskapen. För detta ändamål har vi använt PHP Blade och Vue.js på front-end och Laravel på back-end-sidan. Projektet förbereddes också för att vidareutvecklas i TypeScript.

spark app on laptop
spark image
spark project

Utmaningen

Vår uppgift var att förvandla en redan befintlig applikation till en speciell plats där användarna skulle ha ett utrymme att dela med sig av alla idéer, allt från mer professionella till mer triviala. Den största svårigheten på front-end-sidan var en gammal, icke-återanvändbar, bred kod som måste granskas och skrivas om. Vi ombads göra backend-, infrastruktur- och värdändringar också. Under hela arbetsprocessen stöttade vi kontinuerligt den gamla Spark-plattformen och CMS.

Lösningen

För att lösa de ovan nämnda frontendproblemen har vi beslutat att implementera den senaste lösningen från Vue - Composition API. Det visade sig vara mycket effektivt, och vi har framgångsrikt lyckats överföra en del gammal kod till Composition API. Tack vare detta skapade vi en hel rad återanvändbara komponenter snabbare och enklare. Dessutom har Dev- och Deliver-utvecklare förkortat koden så mycket som möjligt och förbättrat dess struktur. Genom detta är den nuvarande produkten tekniskt uppdaterad och redo att skalas upp och utökas genom TypeScript

Duration

16

månader

Team

7

Medlemmar

Main features

Flexibiliteten var en integrerad del av projektet, eftersom olika organisationer kräver olika lösningar. Vår applikation är tänkt att vara en perfekt lösning för olika typer av organisationer - som institutioner eller skolor. Var och en av dem kan skapa sina egna användargrupper (t.ex. lärare och elever) för att separera dem och ge ett individuellt utrymme för att dela idéer. Detta uppnås genom adminpanelen, där våra kunder kan anpassa appen och anpassa den efter sina behov.

Det gamla systemet kunde dock inte hantera vissa av de nya funktionerna längre, så det ombads från Dev and Deliver att bygga om och rekonstruera det befintliga CMS. För att framgångsrikt implementera alla ändringar har våra webbappsutvecklare utökat back-end-verksamheten och lagt till nya funktioner till adminpanelen. Den tekniska stacken vi valde har hjälpt oss att nå våra mål och göra den administrativa delen av applikationen mer tillgänglig.

Spark images

Huvudfunktionaliteten är ganska enkel: Spark-användarna kan lägga upp idéer så att andra kan interagera såväl som att interagera med redan publicerade idéer. De kan gilla, kommentera eller markera som idé av intresse. De bästa idéerna ska genomföras.   Appen tillåter fem typer av användare: Användare, Superanvändare, Moderator, Innovation Officer och Chief Innovation Officer. Den första kan lägga till idéer, gilla, kommentera och visa stöd och den senare har full kontroll över CIO-panelen, implementeringsprocessen och åtgärder gällande idéer.

Via instrumentpanelen kan Chief Innovation Officer spåra statistik över användarnas aktivitet, antal idéer och utmaningar eller topplista. Han kan se pågående idéer, flagga dem eller tilldela innovationsansvariga att ta på sig implementeringsprocessen.   Med en inbyggd kalkylator får IO:erna en möjlighet att skapa en uppskattning av den potentiella affärseffekten av den valda idén. Fördelarna kan anpassas till varje organisations behov. Senare i avsnittet Vinster kan CIO:n se hur mycket pengar som sparats genom implementerade idéer.

02Rekommendationer

Det har varit ett stort nöje att arbeta med D&D eftersom deras djupa expertis kombinerat med deras innovativa och fräscha idéer ger en fantastisk serviceupplevelse.

Tara Majumdar, Spark Partnerships Manager

testimonials image

Want to light up your ideas with us?

Józefitów 8, 30-039 Krakow, Polen

hidevanddeliver.com

(+48) 789 188 353

NIP: 9452214307

REGON: 368739409