Plattform for aggregering og sammenstilling av data

Innowise har utviklet både backend og frontend for Vendi+, et system som samler inn og integrerer data fra salgsautomater.

Kunde

Industri
Detaljhandel
Region
UK
Kunde siden
2024

Kunden er Venditech, et selskap som spesialiserer seg på avanserte salgsautomatløsninger og automatiserte detaljhandelsteknologier.

Venditech tilbyr smarte salgsautomater med IoT-teknologi, tilpassbare løsninger for ulike bransjer og dataanalyse for å øke ytelsen og kundeopplevelsen. De kombinerer bærekraft med moderne bekvemmelighet: energisparende maskiner, resirkulerbar emballasje, elegante berøringsskjermer og kontantløse kasser. Alt dette gjør opplevelsen smidigere for alle involverte.

Utfordring

Selskapet var avhengig av noen viktige datastrømmer for å administrere salgsautomatene sine. De sto imidlertid overfor to store utfordringer.

Inkonsistente data: Dataene fra kildene de var avhengige av, kom i forskjellige formater. Å håndtere data i en blanding av formater gjorde databehandlingen langtekkelig og komplisert.

Mangel på sentralisert lagring: Ettersom informasjonen var spredt over en rekke systemer, var det vanskelig å få en fullstendig oversikt over salg og maskinytelse. Det gjorde beslutningsprosessen tregere og mindre informert. De henvendte seg til Innowise for å få et system som kunne integrere data i et enhetlig format og skape en sentralisert database.

Løsning

Teamet vårt har utviklet backend og frontend for systemet Vendi+, som samler inn og integrerer data om hvert salg og andre relevante beregninger fra automatene. Disse dataene konverteres videre til et enhetlig format som samsvarer med det forhåndsdefinerte skjemaet, og lagres deretter i en sentralisert database.

Vær oppmerksom på at dataene i skjermbildene gjelder økonomiske resultater, og at tallene er justert og derfor ikke gjenspeiler de reelle resultatene.

Dataintegrasjon og -transformasjon

Vi etablerte datainnhenting i sanntid gjennom AWS Lambda og planlagt datasynkronisering ved hjelp av CronJobs. Disse pipelines sørger for at alle automatdata samles inn og standardiseres i et enhetlig format.

Sentralisert datahåndtering

Ingeniørene våre har utviklet CRUD-API-er for å administrere salgsdata, lagerdetaljer og brukerkontoer i en sentralisert database. En slik struktur gir én sannhetskilde for alle operasjoner.

Brukerautentisering og autorisasjon

Løsningen tilbyr et sikkert autentiseringssystem med rollebasert tilgangskontroll. Dette sikrer at sensitive data kun er tilgjengelige for autoriserte brukere.

Skalerbare api'er

Vi har utviklet RESTful API-er for å håndtere økende mengder forespørsler på en effektiv måte. Denne skalerbarheten støtter økende datamengder og brukertrafikk etter hvert som systemet utvides.

Interaktivt dashbord

Ekspertene våre har laget et dashbord med diagrammer og tabeller for å vise nøkkeltall. Det finnes filtre slik at brukerne kan vise data etter dato, sted eller produkt.

Innsikt i reklame

Vi utviklet en modul for å analysere effekten av annonsekampanjer. Denne utvidelsen inkluderer resultatdiagrammer og ROI-beregninger for å bidra til å optimalisere kundens markedsføringsinnsats.

Responsiv design

Designerne våre har utviklet et fullt responsivt brukergrensesnitt ved hjelp av React, slik at systemet fungerer problemfritt på stasjonære datamaskiner, nettbrett og smarttelefoner og er tilgjengelig hvor som helst.

Egendefinerte varsler

Vi har lagt til varsler om lave lagernivåer, avvikende salg eller systemfeil. Disse varslene hjelper Venditech med å handle raskt for å løse problemer eller utnytte muligheter.

Sammenligningsverktøy

Teamet vårt har utviklet verktøy for å sammenligne salgs- og resultatdata på tvers av ulike automater eller tidsperioder. Dette bidrar til bedre beslutningstaking ved å synliggjøre trender og avvikende verdier.

Teknologier

Enheter

React, Redux, Material-UI

Backend

Python (FastAPI), PostgreSQL

Cloud

AWS Lambda, Amazon SQS, AWS EC2/S3

VCS

Git, GitHub

Verktøy

Material-UI, FastAPI

Team

1
Prosjekt-leder
1
Business Analyst
1
Kvalitets- sikringsingeniør
1
Back-end-utvikler
1
Front-end-utvikler

Resultater

Gjennom integrering og sentralisering av data fikk Venditech en klar oversikt over salg og ytelse på tvers av lokasjoner, noe som hjalp dem med å identifisere de mest effektive automatene og optimalisere de som presterte dårligst. Med et solid datagrunnlag ble det enklere å skalere - det ble ikke kaotisk å legge til nye automater eller utvide til nye regioner.

Automatisert dataformatering og -integrasjon eliminerte behovet for kjedelig manuelt arbeid, noe som reduserte menneskelige feil og sparte timevis av arbeidstid for de ansatte.

Innsikten i salgsmønstre, lagernivåer og kundeatferd gjør det mulig for selskapet å bedre forutse etterspørselen, styre lagerbeholdningen og skreddersy kampanjer. Dette nivået av datadrevet beslutningstaking kan resultere i forbedret driftseffektivitet.

Ta en titt på Venditechs tilbakemeldinger om deres erfaring med å samarbeide med oss. 

Prosjektets varighet
  • Andre fase - mars 2025 - april 2025
opp til 90%

reduksjon i manuell databehandling

45%

færre rapporteringsfeil

Kontakt oss

Bestill en samtale eller fyll ut skjemaet nedenfor, så kontakter vi deg så snart vi har behandlet din 

    Send oss en talemelding
    Legg ved dokumenter
    Last opp fil

    Du kan legge ved én fil på opptil 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved å klikke på Send, samtykker du til at Innowise behandler dine personopplysninger i henhold til våre Retningslinjer for personvern for å gi deg relevant informasjon. Ved å oppgi telefonnummeret ditt samtykker du i at vi kan kontakte deg via taleanrop, SMS og meldingsapper. Priser for samtaler, meldinger og data kan gjelde.

    Du kan også sende oss en forespørsel
    til contact@innowise.com

    Hva skjer videre?

    1

    Når vi har mottatt og behandlet forespørselen din, tar vi kontakt med deg for å detaljere prosjektbehovene dine og undertegne en taushetserklæring for å sikre konfidensialitet.

    2

    Etter å ha undersøkt dine ønsker, behov og forventninger, utarbeider teamet vårt et prosjektforslag med arbeidsomfang, teamstørrelse, tids- og kostnadsoverslag.

    3

    Vi avtaler et møte med deg for å diskutere tilbudet og spikre detaljene.

    4

    Til slutt signerer vi en kontrakt og begynner å jobbe med prosjektet ditt med en gang.

    Спасибо!

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

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    Takk skal du ha!

    Meldingen din er sendt. 

    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    pil