Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.
Vår kund driver en betydande restaurangkedja på den amerikanska västkusten med mer än 3500 anställda. Kunden har varit i denna bransch sedan 2009 och har aldrig genomfört några betydande förändringar innan vår partnerskap.
Detaljerad information om kunden kan inte lämnas ut enligt bestämmelserna i NDA.
Vår kund hade länge letat efter ett företag som kunde utveckla restaurangappar innan han vände sig till oss för att få hjälp. Det fanns en Java Monolith-applikation som inte uppfyllde de nuvarande kraven i kundens affärssektor. Problemet var att kundens system inte kunde hantera en mängd Databehandling, vilket leder till ständiga avbrott, kunder som inte kan göra beställningar och anställda som inte kan logga in på sina företagsprofiler.
Vårt team fick i uppdrag att modernisera ett affärssystem för restauranger med en delad serverdel och integrerade applikationer för restaurangpersonalen och kunderna.
Efter migreringen till den nya arkitekturen skapade vi tre applikationer, två för personal och en för kunder. Information om anställda måste ingå i företagsapplikationen. Den andra applikationen var avsedd att förenkla serviceprocessen genom att visa information om bokningen och kundens beställning och göra det möjligt för dem att överföra den till köket. Kundappen har ett bekvämt gränssnitt för att boka bord (och ändra deras placering), göra beställningar, lämna dricks och betala.
Innowise-teamet beslutade att vidta följande åtgärder för att implementera denna plattform:
Huvudmålet för vårt team var att migrera plattformen felfritt till en ny arkitektur. Som ett resultat av detta var de tvungna att bygga och förbättra tre system för att uppfylla kundernas och användarnas krav.
Eftersom vi gjorde en fullständig migrering var vi tvungna att ta bort Java-tjänster och skapa nya för Golang. Detta resulterade i skapandet av en pålitlig backend-arkitektur med mikrotjänster som möjliggjorde synkronisering av alla appar. Mycket arbete har lagts ner på att utforma användarvänliga gränssnitt och lägga till banbrytande funktionalitet.
Vårt team har utvecklat ett CRM-system som alla företagets anställda har tillgång till. Systemet gör det möjligt för användare att spåra anställdas jobbdata, till exempel deras arbetstid, semestertid och sjukdagar. På grund av de anställdas varierande scheman begärde kunden också att vi skulle bygga ett verktyg för lönespårning.
Vårt team har utvecklat en app som gör det möjligt för restaurangpersonal att betjäna kunderna på ett effektivt sätt. Om en kund redan sitter i restaurangen kan personalen själv göra beställningar och överföra dem till kökspersonalen. Appen kan också användas för att spåra reservationer eller beställningar som måste göras inom en viss tidsram.
Kundappen finns tillgänglig på App Store och Google Play. Den ger användarna möjlighet att skapa ett konto, söka efter lokala restauranger på en karta och beställa upphämtning. Andra viktiga funktioner var bokning, ändring av layout och förbeställning. En betalningsfunktion lades senare till i applikationen. Det är också möjligt att ge dricks.
Innowise började utvecklas 2020 baserat på kundens krav för projektet, och vi använde Scrum-metoden för att spåra utvecklingsprocessen. Processen delades in i veckovisa sprintar, och varje sprint bestod av två faser där nya funktioner lades till och gamla buggar åtgärdades. Releaser gjordes en gång var fjärde sprint.
Vi använde Jira för att hantera arbetet, ställa in uppgifter och hålla reda på dokumentation, medan Slack messenger användes för att kommunicera med kunden. Utvecklingsteamet deltog i marknads- och konkurrentundersökningar. Därför rekommenderade vårt erfarna team att migrera det befintliga projektet till mikrotjänster (BE) för att öka prestandan. Den mest utmanande delen av implementeringen var att ta bort Java-objekt och tjänster och konvertera dem till Golang.
Migreringen tog ungefär ett år, och alla nya ändringar gjordes i Go. Vi fortsätter att stödja produkten, lägga till nya funktioner och göra ändringar efter behov för att tillgodose restaurangbranschens behov.
Innowise hjälpte företaget att migrera från Java Monolith till Golang Microservices (BE). Flexibiliteten och snabbheten hos detta språk gjorde migreringen till den nya arkitekturen sömlös, och all data migrerades framgångsrikt. Vår kund har nu ett komplett ekosystem av applikationer som är synkroniserade på en enda server.
Företagsappen ger anställda tillgång till jobbinformation. Applikationen för hantering av restaurangprocesser innehåller ett gränssnitt som visar alla sittplatser och besökarnas beställningar. En kundapplikation är tillgänglig för att boka bord, göra beställningar och betalningar.
Våra specialister har migrerat plattformen, vilket har lett till en förbättring av prestanda och hastighet med 60%+. Genom restaurangens mobila beställningssystem kan kunderna göra beställningar, betala för dem och göra sina beställningar utan att använda en terminal. Vi fortsätter att underhålla projektet och lägger till nya funktioner som gör beställningsprocessen ännu mer flexibel.
60%
ökning av systemets prestanda
30%
snabbare hantering av beställningar och bokningar
Efter att ha mottagit och behandlat din begäran kommer vi att återkomma till dig inom kort för att specificera dina projektbehov och underteckna en NDA för att säkerställa konfidentialitet av information.
Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad uppskattningar.
Vi ordnar ett möte med dig för att diskutera erbjudandet och komma överens.
Vi skriver på ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt.
Genom att registrera dig godkänner du våra Användningsvillkor och Integritetspolicy, inklusive användning av cookies och överföring av din personliga information.
2007-2024 Innowise. Alla rättigheter förbehållna.
Integritetspolicy. Policy för cookies.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warszawa, Polen
Tack!
Ditt meddelande har skickats.
Vi behandlar din begäran och kontaktar dig så snart som möjligt.
Tack!
Ditt meddelande har skickats.
Vi behandlar din begäran och återkommer till dig så snart som möjligt.