Från decentraliserad drift till en datadriven kontrolltorn-ERP

En skräddarsydd ERP för fjärrstyrd personal, automatiserade avräkningar och inventariestyrning i realtid—byggd för att kontrollera många venues från ett system.

Next.jsNode.jsGeolocation APIAutomatiserad lönVinstdelningsmotorInventory ManagementBusiness Intelligence
Omslagsbild för hospitality-ERP

Projektöversikt

Plattformen byggdes för en hospitality-tjänsteleverantör som driver personal och managers inne på tredjepartsvenues (barer och restauranger). Personalen är anställd av leverantören—inte av venue—vilket kräver central kontroll trots fysisk spridning.

Lösningen blev ett enda system för: venue-setup, onboarding av manager/personal, veckoscheman, geo-validerad närvaro, overseer-first checklists, automatiserad lön, månadsvisa vinstdelningsavräkningar och live inventory via ett POS-liknande orderflöde.

Arbetsmodell
Fjärrpersonal inne på partner-venues
Kärnkontroller
Overseer-first + geo-fencad login
Finansiellt lager
Lön + regelbaserad vinstdelning
Operativt lager
Orderflöde + inventory-deduktion

Utmaningen: Att hantera en “osynlig arbetsstyrka”

Arbetsstyrkan var utspridd över många venues, och eftersom personalen inte tillhör venue skapades ett tydligt synlighetsproblem: det var svårt att verifiera närvaro, upprätthålla operativ disciplin och räkna ut kostnader samt intäktsdelning korrekt.

Samtidigt hade varje venue olika avräkningsmodeller, och verksamheten behövde rapportering stark nog för att omförhandla underpresterande avtal baserat på fakta—inte magkänsla.

  • Ingen tillförlitlig verifiering av fysisk närvaro på rätt venue
  • Manuell lönehantering (tim/dag) gav fel och förseningar
  • Vinstdelningsavtal skilde sig per venue och var svåra att räkna
  • Inventoryförluster utan realtidsinsyn
  • Brist på rapporter gjorde prestationsdialoger svåra

Lösningen: En enhetlig ERP för drift och avräkning

Vi designade en fullstack-ERP som fungerar som ett kontrolltorn: varje venue, manager, personal, schema, närvarohändelse, order och avräkning hänger ihop i ett konsekvent flöde.

Systemet byggdes kring verkställbara regler: geo-fencad närvaro, manager-övervakning och automatiserad månadsavslutning så att ekonomi blir konsekvent och spårbar.

1) Geo-fencad personalhantering (Overseer-First)

Närvaro blev bevisbar. Personal kan endast logga in/markera närvaro om de befinner sig inom en strikt radie från dagens tilldelade venue.

För att förhindra obevakat arbete införde vi overseer-first: manager måste logga in först och därmed bekräfta att övervakning finns på plats.

  • Geo-fencad login inom 100 meter från venue
  • Manager måste logga in först innan personal kan checka in
  • Veckoplanering med copy/paste och omflyttning mellan venues
  • In-/utstämpling räknar arbetstid automatiskt

2) Manager-checklistor & operativ efterlevnad

Vid manager-login visas en checklist-prompt som admins kan skapa och uppdatera i backend. Den säkerställer att utrustning, supplies och hygienstandard är uppfyllda innan passet startar.

Checklistan skapar återkommande disciplin över alla venues och kan användas vid kvalitetsuppföljning.

  • Admin-konfigurerbara checklistor (utan kodändring)
  • Manager verifierar readiness innan personal får checka in
  • Skalbar kvalitetskontroll för fjärrdrift

3) Automatiserad löne-/kontraktsmotor

Varje medarbetare tilldelas kontraktstyp vid onboarding (tim- eller dagsbaserat). Motorn läser geo-validerade loggar, beräknar arbetstid och genererar månatliga löneutfall automatiskt.

Det tog bort repetitivt manuellt arbete och minskade fel från kalkylblad.

  • Kontraktsbaserad lön (tim/dag)
  • Månadsvis löneberäkning från validerade loggar
  • Tydlig spårbarhet: närvaro → timmar → lön

4) Vinstdelning & månadsavräkning (3 modeller)

När en venue skapas anger admin vem som betalar vilka kostnader (venue vs leverantör) och konfigurerar vinstdelningsavtalet. Systemet stödjer tre modeller för att matcha verkliga kontrakt.

Vid månadsavslut räknas kostnader, moms, vinst och split mellan parter—med ett tydligt underlag för vad varje part är skyldig.

  • Vinstdelning på nettovinst
  • Vinstdelning på bruttovinst
  • Stegvis delning (högre försäljning → högre andel)
  • Moms och kostnader inkluderade i avräkning
  • Konfigureras per venue vid onboarding

5) Live-orderflöde + realtidsdeduktion av inventory

Vi byggde ett orderflöde för personal på golvet. Ordrar kan innehålla custom-mixar och smaker, och varje order drar automatiskt rätt kvantiteter från inventory.

Inventory stödjer både förbrukningsvaror (tobak/smaker) och icke-förbrukningsvaror (enheter/utrustning), vilket skapar full spårbarhet.

  • POS-liknande orderflöde för personal
  • Stöd för custom mixar/smaker
  • Auto-deduktion från inventory vid order
  • Separat spårning för förbruknings-/icke-förbrukningsvaror

Skärmar (platshållarbilder)

Operationsdashboard
Dashboard med aktivitet, payroll readiness och alerts
Veckoplanering
Veckoplanerare med mallar, duplicering och omflyttning
Geo-fencad närvaro
Geo-fencad check-in/out med overseer-first
Manager-checklista
Admin-konfigurerbar checklista vid första login
Avräkningar och vinstdelning
Automatiserad månadsavräkning per venue
Inventory och order
Live inventory med automatiska avdrag vid order

Rapportering & Business Intelligence

Rapportlagret byggdes för beslutskvalitet. Systemet producerar rapporter per venue, per anställd, per region samt för inventory—så ledningen kan förstå lönsamhet och operativ prestanda.

Insikterna används för att identifiera förlustaffärer, driva förbättringar och omförhandla avtal baserat på real data.

  • Venue-rapporter (lönsamhet, kostnader, trender)
  • Personalrapporter (närvaro och lön)
  • Inventory-rapporter (förbrukning och avvikelse)
  • Regionala jämförelser och klusteranalys

Resultat: Från magkänsla till datadriven förhandling

Genom att kombinera validerad närvaro, automatiserad lön, regelbaserad avräkning och realtidsinventory förändrades driften från manuell kontroll till mätbar styrning.

Kunden kan nu omförhandla venue-avtal tryggt, eftersom lönsamhet och prestation är transparent och försvarbar.

Highlights
  • Tillförlitlig närvarovalidering (geo-fence + övervakning)
  • Snabbare och konsekvent månadsavslut (lön + avräkning)
  • Minskad inventoryförlust genom realtidsspårning
  • Tydliga rapporter som skyddar marginaler och förbättrar avtal

Tekniska highlights

Next.js (Admin + Operativ UI)Node.js Backend-API:erGeolocation / geo-fencing enforcementRegelbaserad settlement-motorInventory-deduktion kopplad till orderRapportpipelines (venue/personal/region/inventory)

Översikt

100m
Geo-fence radie
3-nivå
Vinstdelningsavtal

Redo att starta ditt projekt?

Låt oss diskutera bästa stacken för ditt företag

    Hospitality ERP Case Study — Geo-fencad personal, lön & vinstdelning | Code Melodies Ltd