Platform til samling og forening af data

Innowise har udviklet både backend og frontend til Vendi+, et system, der indsamler og integrerer data fra salgsautomater.

Kunde

Industri
Detailhandel
Region
STORBRITANNIEN
Kunde siden
2024

Kunden er Venditech, en virksomhed, der har specialiseret sig i at levere avancerede automatløsninger og automatiserede detailteknologier.

Venditech tilbyder intelligente automater med IoT-teknologi, tilpassede løsninger til forskellige brancher og dataanalyse for at øge ydeevnen og kundeoplevelsen. De blander bæredygtighed med moderne bekvemmelighed: energibesparende maskiner, genanvendelig emballage, slanke touchskærme og kontantløse kasser. Alt dette gør oplevelsen mere smidig for alle involverede.

Udfordring

Virksomheden var afhængig af nogle vigtige datafeeds til at styre sine automater. Men de stod over for to store udfordringer.

Inkonsistente data: Dataene fra de kilder, de var afhængige af, kom i forskellige formater. Håndtering af data i en blanding af formater gjorde behandlingen til en kedelig og kompliceret opgave.

Mangel på centraliseret opbevaring: Da oplysningerne var spredt ud over mange systemer, var det svært at få et komplet overblik over salg og maskinernes præstationer. Det gjorde beslutningstagningen til en langsommere og mindre velinformeret proces. De henvendte sig til Innowise for at få et system, der kunne integrere data i et samlet format og skabe en central database.

Løsning

Vores team har udviklet backend og frontend til systemet kaldet Vendi+, som indsamler og integrerer data om hvert salg og andre relevante målinger fra automaterne. Disse data konverteres yderligere til et samlet format, der matcher det foruddefinerede skema, og gemmes derefter i en central database.

Bemærk, at dataene i skærmbillederne vedrører finansielle resultater, og at tallene er blevet justeret og derfor ikke afspejler de reelle resultater.

Dataintegration og -transformation

Vi etablerede dataindtag i realtid via AWS Lambda og planlagt datasynkronisering ved hjælp af CronJobs. Disse pipelines holder alle automatdata indsamlet og standardiseret i et samlet format.

Centraliseret datahåndtering

Vores ingeniører byggede CRUD-API'er til at håndtere salgsdata, lageroplysninger og brugerkonti i en central database. En sådan struktur giver en enkelt kilde til sandhed for alle operationer.

Brugergodkendelse og autorisation

Løsningen giver et sikkert autentificeringssystem med rollebaseret adgangskontrol. Dette bevarer følsomme data, som kun er tilgængelige for autoriserede brugere.

Skalerbare api'er

Vi har designet RESTful API'er til at håndtere voksende mængder af anmodninger effektivt. Denne skalerbarhed understøtter stigende datamængder og brugertrafik, efterhånden som systemet udvides.

Interaktivt dashboard

Vores eksperter har lavet et dashboard med diagrammer og tabeller til at vise vigtige nøgletal. Der er filtre, så brugerne kan se data efter dato, sted eller produkt.

Indsigt i reklamer

Vi har designet et modul til at analysere effekten af annoncekampagner. Denne udvidelse inkluderer præstationsdiagrammer og ROI-beregninger for at hjælpe med at optimere vores kunders marketingindsats.

Responsivt design

Vores designere udviklede en fuldt responsiv brugergrænseflade ved hjælp af React for at skabe et system, der fungerer problemfrit på computere, tablets og smartphones, så det er tilgængeligt overalt.

Tilpassede advarsler

Vi tilføjede meddelelser om lave lagerbeholdninger, uregelmæssigheder i salget eller systemfejl. Disse advarsler hjælper Venditech med at handle hurtigt for at løse problemer eller udnytte muligheder.

Sammenligningsværktøjer

Vores team har skabt værktøjer til at sammenligne salgs- og resultatdata på tværs af forskellige automater eller tidsperioder. Dette understøtter bedre beslutningstagning ved at fremhæve tendenser og afvigelser.

Teknologier

Enheder

React, Redux, Material-UI

Backend

Python (FastAPI), PostgreSQL

Cloud

AWS Lambda, Amazon SQS, AWS EC2/S3

VCS

Git, GitHub

Værktøjer

Material-UI, FastAPI

Hold

1
Projektleder
1
Forretningsanalytiker
1
QA Engineer
1
Backend-udvikler
1
Front-end udvikler

Resultater

Gennem integration og centralisering af data fik Venditech et klart overblik over salg og præstationer på tværs af lokationer, hvilket hjalp dem med at identificere de bedst præsterende automater og optimere de dårligst præsterende. Med et solidt datagrundlag blev det lettere at skalere - at tilføje nye automater eller udvide til nye regioner skabte ikke kaos.

Automatiseret dataformatering og -integration eliminerede behovet for kedeligt manuelt arbejde, hvilket reducerede menneskelige fejl og sparede personalet for mange timers arbejde.

Indsigten i salgsmønstre, lagerbeholdning og kundeadfærd giver virksomheden mulighed for bedre at forudsige efterspørgslen, styre lagerbeholdningen og skræddersy kampagner. Dette niveau af datadrevet beslutningstagning kan resultere i forbedret driftseffektivitet.

Tag et kig på Venditechs feedback om deres erfaringer med at samarbejde med os. 

Projektets varighed
  • Anden fase - marts 2025 - april 2025
op til 90%

reduktion i manuel databehandling

45%

færre rapporteringsfejl

    Kontakt os

    Book et opkald eller udfyld formularen nedenfor, så vender vi tilbage til dig, når vi har behandlet din anmodning.

    Send os en talebesked
    Vedhæft dokumenter
    Upload fil

    Du kan vedhæfte 1 fil på op til 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved at klikke på Send accepterer du, at Innowise behandler dine personlige data i henhold til vores Politik for beskyttelse af personlige oplysninger for at give dig relevante oplysninger. Ved at indsende dit telefonnummer accepterer du, at vi kan kontakte dig via taleopkald, sms og beskedapps. Opkalds-, besked- og datatakster kan være gældende.

    Du kan også sende os din anmodning
    til contact@innowise.com

    Hvad sker der nu?

    1

    Når vi har modtaget og behandlet din anmodning, vender vi tilbage til dig for at beskrive dine projektbehov og underskriver en NDA for at sikre fortrolighed.

    2

    Når vi har undersøgt dine ønsker, behov og forventninger, udarbejder vores team et projektforslag med forslag med arbejdets omfang, teamstørrelse, tids- og omkostningsoverslag.

    3

    Vi arrangerer et møde med dig for at diskutere tilbuddet og få detaljerne på plads.

    4

    Til sidst underskriver vi en kontrakt og begynder at arbejde på dit projekt med det samme.

    pil