Logо for review

Platform voor data-aggregatie en -unificatie

Innowise heeft zowel de backend als de frontend ontwikkeld voor Vendi+, een systeem dat gegevens van verkoopautomaten verzamelt en integreert.

Industrie Detailhandel
Werknemers 11-50
Regio Groot-Brittannië
Diensten Software ontwikkeling
Klant sinds 2024

Projectoverzicht

Artikel samenvatten met AI

Vendi Tech is het bedrijf dat slimme verkoopautomaten ontwerpt en exploiteert. Hun automaten verkopen producten, tonen digitale advertenties en verzamelen realtime verkoopgegevens — alles in één compacte eenheid. Ze combineren duurzaamheid met modern gebruiksgemak: energiezuinige automaten, recyclebare verpakkingen, strakke touchscreens en cashless afrekenen.

Quote icon

Vanaf het begin getuigde hun team van uitzonderlijke professionaliteit, technische expertise en een duidelijk inzicht in onze bedrijfsdoelstellingen. Ze pakten het project zorgvuldig en zelfstandig aan, namen hun verantwoordelijkheden volledig op zich en deden consequent meer dan van hen werd verwacht om het succes van het project te waarborgen.

logo
Harry Maitland Algemeen directeur Vendi Tech
Letter of recommendation, Page 1

Uitdaging

Het bedrijf vertrouwde op een aantal belangrijke gegevensfeeds om zijn verkoopautomaten te beheren. Ze werden echter geconfronteerd met twee grote uitdagingen.

Inconsistente gegevens: De gegevens uit de bronnen waarop ze vertrouwden, kwamen in verschillende formaten. Het verwerken van gegevens in een mix van formaten maakte het verwerken tot een vervelende en gecompliceerde taak.

Gebrek aan gecentraliseerde opslag: Omdat de informatie verspreid was over talrijke systemen, was het moeilijk om een volledig beeld te krijgen van de verkoopcijfers en de prestaties van de machines. Daardoor verliep de besluitvorming trager en was er minder informatie beschikbaar.

Ze hebben contact opgenomen met Innowise om een systeem aan te schaffen waarmee gegevens in een uniform formaat konden worden geïntegreerd en een gecentraliseerde database kon worden opgezet. 

Lanceer een modern retailplatform met Innowise​

Oplossing

Ons team heeft de backend en frontend ontwikkeld voor het systeem genaamd Vendi+, dat gegevens over elke verkoop en andere relevante statistieken van de verkoopautomaten verzamelt en integreert. Deze gegevens worden verder omgezet in een uniform formaat dat overeenkomt met het vooraf gedefinieerde schema en vervolgens opgeslagen in een gecentraliseerde database.

Houd er rekening mee dat de gegevens in de schermafbeeldingen betrekking hebben op financiële prestaties en dat de cijfers zijn aangepast en daarom niet de echte resultaten weergeven.

Gegevensintegratie en -transformatie

We hebben realtime gegevensinvoer opgezet via AWS Lambda en geplande gegevenssynchronisatie met CronJobs. Deze pijplijnen houden alle gegevens van automaten verzameld en gestandaardiseerd in een uniform formaat.

Gecentraliseerd gegevensbeheer

Onze technici bouwden CRUD API's om verkoopgegevens, voorraadgegevens en gebruikersaccounts in een gecentraliseerde database te beheren. Een dergelijke structuur biedt een enkele bron van waarheid voor alle activiteiten.

Verificatie en autorisatie van gebruikers

De oplossing biedt een veilig authenticatiesysteem met rolgebaseerde toegangscontrole. Hierdoor blijven gevoelige gegevens alleen toegankelijk voor geautoriseerde gebruikers.

Schaalbare API's

De oplossing biedt een veilig authenticatiesysteem met rolgebaseerde toegangscontrole. Hierdoor blijven gevoelige gegevens alleen toegankelijk voor geautoriseerde gebruikers.

Interactief dashboard

Onze experts hebben een dashboard gemaakt met grafieken en tabellen om de belangrijkste statistieken weer te geven. Er zijn filters waarmee gebruikers gegevens kunnen bekijken op datum, locatie of product.

Inzichten in reclame

We hebben een module ontworpen om de impact van advertentiecampagnes te analyseren. Deze uitbreiding bevat prestatiegrafieken en ROI-berekeningen om de marketinginspanningen van onze klant te helpen optimaliseren.

Responsief ontwerp

Onze ontwerpers ontwikkelden een volledig responsieve UI met behulp van React om het systeem soepel te laten werken op desktops, tablets en smartphones, waardoor het overal toegankelijk is.

Aangepaste waarschuwingen

We hebben meldingen toegevoegd voor lage voorraadniveaus, afwijkingen in de verkoop of systeemfouten. Deze waarschuwingen helpen Venditech snel te handelen om problemen op te lossen of kansen te benutten.

Vergelijkingstools

Ons team heeft tools gemaakt om verkoop- en prestatiegegevens van verschillende verkoopautomaten of tijdsperioden met elkaar te vergelijken. Dit ondersteunt betere besluitvorming door trends en uitschieters te markeren.

Quote icon

De grootste uitdaging lag niet in het verzamelen van gegevens, maar in het opzetten van een betrouwbare gegevensarchitectuur die in staat is om op grote schaal heterogene machinegegevens te verwerken. Door gestandaardiseerde transformatiepijplijnen, gecentraliseerd gegevensbeheer en schaalbare API’s te implementeren, hebben we een platform gebouwd dat consistente, betrouwbare gegevens levert voor operationele rapportage en toekomstige productuitbreiding.

author
1TP167 Tam Turaev Verkoopmanager

Technologieën

Frontend

React, Redux, Material-UI;

Backend

Python (FastAPI), PostgreSQL;

Cloud

AWS Lambda, Amazon SQS, AWS EC2/S3

VCS

Git, GitHub;

Hulpmiddelen

Material-UI, FastAPI.

Team

Icon 1
Project Manager
Icon 1
Bedrijfs-analist
Icon 1
QA Engineer
Icon 1
Back-End Ontwikkelaar
Icon 1
Front-End Ontwikkelaar
Innowise team

Resultaten

Duur van het project

2024 — 2026

Door de integratie en centralisatie van gegevens kreeg Venditech een duidelijk beeld van de verkoop en prestaties op verschillende locaties, waardoor ze goed presterende machines konden identificeren en slecht presterende machines konden optimaliseren. Met een solide gegevensbasis werd het eenvoudiger om te schalen - het toevoegen van nieuwe verkoopautomaten of het uitbreiden naar nieuwe regio's bracht geen chaos met zich mee.

Geautomatiseerde gegevensopmaak en -integratie maakte vervelend handmatig werk overbodig, waardoor menselijke fouten werden voorkomen en uren personeelstijd werd bespaard.

Dankzij de inzichten in verkooppatronen, voorraadniveaus en klantgedrag kan het bedrijf de vraag beter voorspellen, de voorraad beheren en promoties op maat maken. Dit niveau van gegevensgestuurde besluitvorming kan resulteren in een verbeterde operationele efficiëntie.

Inhoudsopgave

Lanceer een modern retailplatform met Innowise

    Contacteer ons

    Boek een gesprek of vul het onderstaande formulier in en we nemen contact met je op zodra we je aanvraag hebben verwerkt.

    Stuur ons een spraakbericht
    Documenten bijvoegen
    Bestand uploaden

    Je kunt 1 bestand van maximaal 2 MB bijvoegen. Geldige bestandsformaten: pdf, jpg, jpeg, png.

    Door op Verzenden te klikken, stemt u ermee in dat Innowise uw persoonsgegevens verwerkt volgens onze Privacybeleid om u van relevante informatie te voorzien. Door je telefoonnummer op te geven, ga je ermee akkoord dat we contact met je opnemen via telefoongesprekken, sms en messaging-apps. Bellen, berichten en datatarieven kunnen van toepassing zijn.

    U kunt ons ook uw verzoek sturen
    naar contact@innowise.com
    Wat gebeurt er nu?
    1

    Zodra we je aanvraag hebben ontvangen en verwerkt, nemen we contact met je op om de details van je projectbehoeften en tekenen we een NDA om vertrouwelijkheid te garanderen.

    2

    Na het bestuderen van uw wensen, behoeften en verwachtingen zal ons team een projectvoorstel opstellen met de omvang van het werk, de teamgrootte, de tijd en de geschatte kosten voorstel met de omvang van het werk, de grootte van het team, de tijd en de geschatte kosten.

    3

    We zullen een afspraak met je maken om het aanbod te bespreken en de details vast te leggen.

    4

    Tot slot tekenen we een contract en gaan we meteen aan de slag met je project.

    arrow