Hoppa till innehållet
Hör av dig

Mobile App Development

Kund:

Pieprzyk Group


Lojalitetssystem för detaljhandeln i Flutter

Codigee gjorde shoppingupplevelsen bättre med Pieprzyk, en lojalitetsapp för iOS och Android. I appen samlar miljontals användare poäng genom att klara uppgifter och löser in dem mot exklusiva priser.

Tidsram

januari 2023 - nu


Bransch

Detaljhandel och lojalitet


Uppdrag

Backend, webb, mobilappar, Flutter, rådgivning


Pieprzyk Group verkar inom bränsle och energi i Polen. Koncernen har ett nätverk av bensinstationer, levererar olika petroleumprodukter och arbetar med logistik, transport och försäljning av biltillbehör. Den satsar också på hållbara energilösningar och nyskapande tjänster inom detaljhandeln, som lojalitetsprogram, bland annat Pieprzyk-appen, som engagerar kunderna med belöningar och kampanjer.

Vi designade hela systemarkitekturen för MVP:n av Pieprzyk-appen. Appen har ett platsbaserat flöde med priser och kampanjer, enkel inloggning och en dashboard för att hantera priser och belöningar. MVP:n rullades ut station för station från juli 2023, och sedan dess har vi vidareutvecklat den aktivt utifrån feedback från användarna och analyser.

Mockup av appen

Tekniker vi använde i projektet

Vi var tvungna att bygga hela plattformen från grunden, inklusive en mobilapp med fokus på användarupplevelsen som visar kampanjer, belöningar och uppgifter. Målet: locka folk till stationerna, öka engagemanget och bygga lojalitet till varumärket. Vi byggde också en panel för att styra alla kampanjer och en proxy-backend kopplad till lagersystem, kassasystem (POS), appen och panelen.

Varje teknik valdes för sina styrkor och för hur väl den passade projektets krav. Vi valde de mest stabila och skalbara lösningarna för att ge ett långsiktigt projekt en stabil grund. Backend är byggd i Java och Spring, mobilappen i Flutter och molntjänsterna körs på AWS. Valet styrdes av behovet av stabilitet, skalbarhet och grundlig testning, som gör projektet robust och hållbart över tid.

Integration med befintliga system

Den svåraste uppgiften var att integrera appen med de befintliga kass- och lagersystemen. Vi byggde ett kampanjsystem för poängintjäning och belöningar, som administratörerna styr från en panel.

Webbpanel i Flutter:

För att undvika duplicerad kod och få samma förhandsvisning av vyer och textformatering bestämde vi oss för att bygga administrationspanelen i Flutter. Det gjordes av samma utvecklare som byggde mobilappen. Vi slapp ta in ytterligare en utvecklare, och koden kunde delas mellan adminpanelen och appen.

Lösning och resultat

Lyckad integration: trots komplexiteten kopplade vi ihop appen med kassasystemen via en genererad numerisk QR-kod och API-bryggor till kassornas backend.

Kostnadseffektiv MVP: genom att prioritera funktionerna byggde vi en MVP med hög prestanda som kan göra kunderna på Pieprzyks stationer betydligt mer lojala och lyfta konverteringen tack vare belöningar och kampanjer.

En kodbas för två appar: Pieprzyks lojalitetsapp riktar sig främst till privatkunder, men den betjänar också företag som använder deras tjänster. Företag med fordonsflottor har en egen app med fler nyckelfunktioner. Tack vare en genomtänkt arkitektur och vår erfarenhet utvecklades den andra appen till 70% lägre kostnad.