Formularen er blevet indsendt med succes.
Du finder yderligere information i din postkasse.
Vores klient driver en betydelig restaurantkæde på den amerikanske vestkyst med mere end 3500 ansatte. Kunden har været i denne branche siden 2009 og har aldrig implementeret nogen væsentlige ændringer før vores Partnerskab.
Detaljerede oplysninger om klienten kan ikke videregives i henhold til bestemmelserne i NDA.
Vores kunde havde længe ledt efter et firma, der kunne udvikle en restaurant-app, før han henvendte sig til os for at få hjælp. Der var en Java Monolith-applikation, som ikke levede op til de nuværende realiteter i kundens forretningssektor. Problemet var, at kundens system ikke kunne håndtere en belastning på databehandlinghvilket resulterer i konstante afbrydelser og kunder, der ikke kan afgive ordrer, og medarbejdere, der ikke kan logge ind på deres virksomhedsprofiler.
Vores team blev udfordret til at modernisere en restaurants forretningsstyringssystem med en delt serverdel og integrerede applikationer til restaurantens personale og kunder.
Efter migreringen til den nye arkitektur oprettede vi tre applikationer, to til personale og en til kunder. Medarbejderoplysninger skulle inkluderes i virksomhedsapplikationen. Den anden applikation skulle forenkle serviceprocessen ved at vise oplysninger om reservationen og kundens ordre og give dem mulighed for at overføre den til køkkenet. Kundeappen har en praktisk grænseflade til at booke borde (og ændre deres placering), lave bestillinger, give drikkepenge og betale.
Innowise-teamet besluttede at tage følgende skridt for at implementere denne platform:
Hovedmålet for vores team var at migrere platformen fejlfrit til en ny arkitektur. Derfor var de nødt til at bygge og forbedre tre systemer for at opfylde kundens og brugernes krav.
Da vi var i gang med en komplet migrering, måtte vi fjerne Java-tjenester og oprette nye til Golang. Det resulterede i en pålidelig mikroservice-backend-arkitektur, som gjorde det muligt at synkronisere alle apps. Der er investeret en stor indsats i at designe brugervenlige grænseflader og tilføje banebrydende funktionalitet.
Vores team har udviklet et CRM-system, som alle virksomhedens medarbejdere har adgang til. Systemet giver brugerne mulighed for at spore medarbejdernes jobdata, f.eks. deres arbejdstid, ferie og sygedage. På grund af medarbejdernes forskellige tidsplaner bad kunden også om at få udviklet et værktøj til lønsporing.
Vores team har udviklet en app, som gør det muligt for restaurantpersonalet at betjene kunderne effektivt. Hvis en kunde allerede sidder i restauranten, kan personalet selv afgive ordrer og sende dem videre til køkkenpersonalet. Appen kan også bruges til at spore reservationer eller bestillinger, der skal foretages inden for en bestemt tidsramme.
Kundeappen er tilgængelig i App Store og Google Play. Den giver brugerne mulighed for at oprette en konto, søge efter lokale restauranter på et kort og afgive afhentningsordrer. Andre vigtige funktioner var booking, ændring af layout og forudbestilling. En betalingsfunktion blev senere føjet til applikationen. Det er også muligt at give drikkepenge.
Innowise startede udviklingen i 2020 baseret på kundens krav til projektet, og vi brugte Scrum-metoden til at spore udviklingsprocessen. Processen var opdelt i ugentlige sprints, og hvert sprint bestod af to faser, hvor nye funktioner blev tilføjet, og gamle fejl blev rettet. Der blev lavet releases hver fjerde sprint.
Vi brugte Jira til at styre arbejdet, indstille opgaver og holde styr på dokumentationen, mens Slack messenger blev brugt til at kommunikere med kunden. Udviklingsteamet deltog i markeds- og konkurrentundersøgelser. Derfor anbefalede vores erfarne team at migrere det eksisterende projekt til mikrotjenester (BE) for at øge ydeevnen. Den mest udfordrende del af implementeringen var at fjerne Java-objekter og -tjenester og konvertere dem til Golang.
Migreringen tog omkring et år, og alle nye ændringer blev foretaget i Go. Vi fortsætter med at understøtte produktet, tilføje nye funktioner og foretage ændringer efter behov for at imødekomme restaurantbranchens behov.
Innowise hjalp virksomheden med at migrere fra Java Monolith til Golang Microservices (BE). Fleksibiliteten og hastigheden i dette sprog gjorde migreringen til den nye arkitektur problemfri, og alle data blev migreret med succes. Vores kunde har nu et komplet økosystem af applikationer, der er synkroniseret på en enkelt server.
Virksomhedsappen giver medarbejderne adgang til joboplysninger. Restaurantens processtyringsapplikation omfatter en grænseflade, der viser alle siddepladser og gæsteordrer. En kundevendt applikation er tilgængelig til at booke borde, afgive ordrer og foretage betalinger.
Vores specialister har migreret platformen, hvilket har ført til en 60%+ forbedring af ydeevne og hastighed. Via restaurantens mobile bestillingssystem kan kunderne afgive ordrer, betale for dem og afgive deres ordrer uden at bruge en terminal. Vi fortsætter med at vedligeholde projektet og tilføjer nye funktioner, der gør bestillingsprocessen endnu mere fleksibel.
60%
Forøgelse af systemets ydeevne
30%
hurtigere behandling af ordrer og reservationer
Din besked er blevet sendt.
Vi behandler din anmodning og kontakter dig så hurtigt som muligt.
Ved at tilmelde dig accepterer du vores Politik for beskyttelse af personlige oplysninger, herunder brug af cookies og overførsel af dine personlige oplysninger.