Plattform för aggregering och förenhetligande av data

Innowise har utvecklat både backend och frontend för Vendi+, ett system som samlar in och integrerar data från varuautomater.

Kund

Industri
Detaljhandel
Region
UK
Kund sedan
2024

Kunden är Venditech, ett företag som specialiserar sig på att tillhandahålla avancerade automatlösningar och automatiserad detaljhandelsteknik.

Venditech erbjuder smarta varuautomater med IoT-teknik, anpassningsbara lösningar för olika branscher och dataanalys för att öka prestandan och kundupplevelsen. De kombinerar hållbarhet med modern bekvämlighet: energibesparande maskiner, återvinningsbara förpackningar, snygga pekskärmar och kontantlösa kassor. Allt detta gör upplevelsen smidigare för alla inblandade.

Utmaning

Företaget förlitade sig på vissa viktiga dataflöden för att hantera sina varuautomater. De stod dock inför två stora utmaningar.

Inkonsekvens i data: Uppgifterna från de källor som de förlitade sig på kom i olika format. Att hantera data i en blandning av olika format gjorde bearbetningen till en tråkig och komplicerad uppgift.

Avsaknad av centraliserad lagring: Eftersom informationen var utspridd i många olika system var det svårt att få en fullständig bild av försäljningen och maskinernas prestanda. Det gjorde beslutsfattandet till en långsammare och mindre välinformerad process. De vände sig till Innowise för att få ett system som skulle kunna integrera data i ett enhetligt format och skapa en centraliserad databas.

Lösning

Vårt team har utvecklat backend och frontend för systemet Vendi+, som samlar in och integrerar data om varje försäljning och andra relevanta mätvärden från varuautomaterna. Dessa data konverteras vidare till ett enhetligt format som matchar det fördefinierade schemat och lagras sedan i en centraliserad databas.

Observera att uppgifterna i skärmdumparna avser finansiella resultat, och att siffrorna har justerats och därför inte återspeglar verkliga resultat.

Dataintegration och -transformation

Vi etablerade datainmatning i realtid via AWS Lambda och schemalagd datasynkronisering med hjälp av CronJobs. Dessa pipelines håller alla data från varuautomater samlade och standardiserade i ett enhetligt format.

Centraliserad datahantering

Våra ingenjörer byggde CRUD API:er för att hantera försäljningsdata, lagerdetaljer och användarkonton i en centraliserad databas. En sådan struktur ger en enda sanningskälla för alla verksamheter.

Autentisering och auktorisering av användare

Lösningen tillhandahåller ett säkert autentiseringssystem med rollbaserad åtkomstkontroll. Detta gör att känsliga data endast är tillgängliga för behöriga användare.

Skalbar apis

Vi utformade RESTful API:er för att hantera växande volymer av förfrågningar på ett effektivt sätt. Denna skalbarhet stöder ökande datalaster och användartrafik i takt med att systemet expanderar.

Interaktiv instrumentpanel

Våra experter skapade en instrumentpanel med diagram och tabeller för att visa viktiga mätvärden. Det finns filter så att användarna kan visa data efter datum, plats eller produkt.

Insikter om reklam

Vi designade en modul för att analysera effekten av annonskampanjer. Tillägget innehåller resultatdiagram och ROI-beräkningar för att hjälpa till att optimera vår kunds marknadsföringsinsatser.

Responsiv design

Våra designers utvecklade ett helt responsivt användargränssnitt med hjälp av React för att skapa ett system som fungerar smidigt på stationära datorer, surfplattor och smartphones, vilket gör det tillgängligt var som helst.

Anpassade varningar

Vi har lagt till aviseringar om låga lagernivåer, avvikande försäljning eller systemfel. Dessa varningar hjälper Venditech att agera snabbt för att lösa problem eller ta tillvara på möjligheter.

Verktyg för jämförelser

Vårt team har skapat verktyg för att jämföra försäljnings- och resultatdata för olika automater eller tidsperioder. Detta stöder bättre beslutsfattande genom att lyfta fram trender och avvikelser.

Teknik

Enheter

React, Redux, Material-UI

Backend

Python (FastAPI), PostgreSQL

Cloud

AWS Lambda, Amazon SQS, AWS EC2/S3

VCS

Git, GitHub

Verktyg

Material-UI, FastAPI

Team

1
Projekt- ledare
1
Affärsan-alytiker
1
QA-ingenjör
1
Back-End-utvecklare
1
Front-end-utvecklare

Resultat

Genom att integrera och centralisera data fick Venditech en tydlig bild av försäljning och prestanda på olika platser, vilket hjälpte dem att identifiera högpresterande automater och optimera underpresterande automater. Med en solid datagrund blev det enklare att skala upp - att lägga till nya automater eller expandera till nya regioner skapade inte kaos.

Automatiserad dataformatering och integration eliminerade behovet av tråkigt manuellt arbete, vilket minskade antalet mänskliga fel och sparade timmar för personalen.

Insikterna om försäljningsmönster, lagernivåer och kundbeteende gör det möjligt för företaget att bättre förutse efterfrågan, hantera lager och skräddarsy kampanjer. Denna nivå av datadrivet beslutsfattande kan resultera i förbättrad operativ effektivitet.

Ta en titt på Venditechs feedback om deras erfarenhet av att samarbeta med oss. 

Projektets löptid
  • Andra fasen - mars 2025 - april 2025
upp till 90%

Minskning av manuell databehandling

45%

Färre rapporteringsfel

Kontakta oss

Boka ett samtal eller fyll i formuläret nedan så återkommer vi till dig när vi har behandlat din 

    Skicka ett röstmeddelande till oss
    Bifoga dokument
    Ladda upp filen

    Du kan bifoga 1 fil på upp till 2 MB. Giltiga filformat: pdf, jpg, jpeg, png.

    Genom att klicka på Skicka samtycker du till att Innowise behandlar dina personuppgifter enligt våra Integritetspolicy för att förse dig med relevant information. Genom att lämna ditt telefonnummer samtycker du till att vi kan kontakta dig via röstsamtal, SMS och meddelandeappar. Samtals-, meddelande- och datataxor kan gälla.

    Du kan också skicka oss din förfrågan
    till contact@innowise.com

    Vad händer härnäst?

    1

    När vi har mottagit och behandlat din begäran återkommer vi till dig för att beskriva dina projektbehov och underteckna ett sekretessavtal för att säkerställa konfidentialitet.

    2

    Efter att ha undersökt dina önskemål, behov och förväntningar tar vårt team fram ett projektförslag med arbetsomfattning, teamstorlek, tids- och kostnadsberäkningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och fastställa detaljerna.

    4

    Slutligen undertecknar vi ett kontrakt och börjar arbeta med ditt projekt direkt.

    Спасибо!

    Cообщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    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.

    pil