● Om SystemStillads

Stilladsstyring,
der bare virker.

Bestil matrialer, chat med pladsen, udløs SOS med ét tryk, hold styr på stilladser på kortet — alt i én app. Dansk, engelsk, ukrainsk og litauisk. Realtime push. Gratis opsat til dit firma.

Sådan ser appen ud

Skærmbilleder fra Kim-Hvass Stillads — fire skærme der dækker hele dagligdagen.

Oversigt
Oversigt
Dine ordre på statussen: Ny, Under behandling, Leveret, Kladde.
Bestil
Bestil
Fuldt matriale-katalog med kategorier og hurtig antalskøb.
SOS
SOS
Fire typer nødsituation — ét tryk udløser SMS + push til holdet.
Log ind
Log ind
Hurtig telefon + PIN login. Understøtter fire sprog.

Hvad appen gør

Fem kernefunktioner du bruger hver dag — alt det andet er oveni.

📦

Bestilling

Søg matrialer, tilføj til kurv, send. SMS-eksport i én Dansk-lokaliseret linje per matriale. Kladde-flow når du ikke er færdig.

💬

Chat

Firma, Site, Subsite, DM, SOS-rum + rollechat for Ledelsen, Ledelse & Kontor og Pladsmænd. URL'er er klikbare. Oversættelse mellem sprog automatisk.

📊

Afstemninger

Leder skriver /polling i chatten → titel, svarmuligheder, slut-tid. Anonym stemme. Resultater vises når alle har stemt eller tiden udløber.

🆘

SOS

Fire typer — Fald, Tilskade, Hjertestop, Brand. SMS + push + auto-chatrum på dit subsite. Parallel afsendelse, cron-retry, test-knap.

🏗️

Stilladser

GPS-pin, status (Opstillet / Under opbygning / Pause / Demonteret). Kort-picker via OpenStreetMap.

📣

Udgående beskeder

Leder/ProjektLeder sender én besked via Push + Chat + (engangs-)SMS til Hele firmaet, Site, Subsite, Bruger eller et telefonnummer.

📱

Push på telefonen

Pusher Beams → lock-screen notifikationer når appen er lukket. In-app toasts via Pusher Channels når du er aktiv.

🌍

Fire sprog

Dansk, English, Українська, Lietuvių. Hver bruger vælger selv. Matriale-navne oversættes automatisk via Langbly.

🧑‍💼

Brugere & roller

Fem roller med klar ansvar. ProjektLeder kan slette brugere permanent (anonymiseres, historik beholdes).

Sådan kommer du i gang

Fire skridt — fra nul til live i mindre end én dag.

1

Onboard firmaet

Vi opretter dit firma i admin og deler en Firma-kode med dig.

2

Inviter dine medarbejdere

Del kode + link. De opretter selv konto med telefon + PIN.

3

Synk matrialer

Dit katalog kopieres fra master. Tilpas pakke-ordre og sprog per matriale.

4

Gå i gang

Leder godkender ordre, pladsmand pakker, Kontor ser audit-log.

Ofte stillede spørgsmål

Hvis dit spørgsmål ikke er her, så skriv i chatten APP: Forslag, Kritik og Ros.

Hvad koster det?

Grundlæggende brug er gratis for firmaet. Twilio (SMS) og Pusher (push) har en gratis kvote som dækker de fleste små stilladsfirmaer — derover faktureres det vi bruger.

Skal jeg installere noget?

Nej. Appen kører i browseren på telefon og computer. Du kan "Tilføj til Hjemmeskærm" på både iOS og Android for at få en app-lignende oplevelse. En native Android-version er på vej.

Virker det offline?

Delvist. Den aktuelle side kan ses offline hvis du allerede har åbnet den. Bestilling og chat kræver forbindelse. SOS kræver forbindelse (men sender også via SMS som backup).

Hvordan virker SOS?

Ét tryk → appen henter din GPS-position, fyrer SMS, Pusher-push og en in-app notifikation til alle på dit primære subsite. Der oprettes et midlertidigt SOS-chatrum til koordinering. Test knappen nederst på SOS-siden sender kun til dig selv, så du kan verificere opsætningen.

Kan vi slette en bruger helt?

Ja. ProjektLeder kan slette en bruger permanent. Rækken bliver anonymiseret (navn → "Slettet bruger #nn", telefon/billede/PIN slettes), men historikken i ordre og chat bevares. Tenanten skal altid have mindst én aktiv Leder eller ProjektLeder — det håndhæves automatisk.

Hvilke sprog er understøttet?

Dansk, English, Українська, Lietuvių — i hele bruger-appen. Super-admin-panelet er kun på dansk. Matriale-navne oversættes automatisk via Langbly.

Hvor kører serveren?

Hostinger i EU. Databaser er GDPR-kompatible. Backup kan hentes per tenant fra admin-panelet.

Kan ledelsen holde afstemninger?

Ja — Leder eller ProjektLeder skriver /polling i et chatrum, udfylder titel, svarmuligheder og slut-tid. Stemmerne er anonyme; kun deltagerantal vises indtil afstemningen lukkes.

Hvorfor det er awesome

Tre ting der gør forskellen i hverdagen.

Det sker nu

Realtime push via Pusher Beams. SMS-broadcast leveret parallelt. SOS rammer 20 personer på 1–2 sekunder.

🧠

Det tænker som en stilladsmontør

Pakke-ordre på matrialer styrer SMS-udskrift. Roller matcher firmaets virkelighed. Feedback-kanal altid tilgængelig.

🌐

Det taler dit sprog

Fire sprog. Oversættelse af chat og kommentarer automatisk. Hver bruger vælger — ingen tvang.

Brugervejledning

De samme afsnit du finder under /dit-firma/guide — her som forsmag.

👋   Velkommen

Denne vejledning viser de vigtigste funktioner i appen. Tryk på et afsnit for at folde det ud.

Savner du noget? Åbn APP: Forslag, Kritik og Ros-chatten fra chat-menuen og skriv til os.

🔑   Login & registrering

Du logger ind med dit telefonnummer + login-kode (PIN).

  • Glemt kode? — tryk på linket på login-siden. Du får en ny PIN via SMS.
  • Opret konto — brug firmakoden du har fået af din Leder. Vælg sprog øverst på siden hvis du foretrækker engelsk / ukrainsk / litauisk.
  • Første login — tag et profilbillede, så kolleger kan genkende dig.
👤   Min profil

Under Min profil kan du:

  • Uploade / skifte profilbillede.
  • Ændre fødselsdag (format: DD/MM/ÅÅÅÅ — skrives automatisk med skråstreger).
  • Ændre sprog.
  • Tildele dig selv til flere sites eller subsites (vælg primær).
  • Skifte din login-kode (PIN).

Udvidet profil — tryk på "Udvidet" for at se din ansættelses-info, certifikater, sygdoms-log, ferie-log, skole-plan, udleveret værktøj og dine Hold-tilknytninger.

"Rask og Aktiv"-knap: Hvis du er markeret som syg, vises en grøn knap øverst på Min profil. Tryk den når du er tilbage på arbejde — kun DU kan melde dig rask.

🤒   Sygemelding & Rask-melding

Når du bliver syg: Ring til Site Syg-Leder. SMS og skriftlige beskeder accepteres ikke — kun et telefonopkald er gyldig sygemelding. Telefonnummer findes på din site-side eller i Håndbogen.

Site Syg-Leder markerer dig som syg via Register Sygdom-menuen (under Admin) — fra det øjeblik vises en rød 🤒 Syg-badge ved dit navn alle steder i appen, så Leder ikke planlægger arbejde til dig.

Når du er rask igen: åbn Min profil → tryk den grønne knap "Jeg er rask og aktiv igen". Din status flippes tilbage til Aktiv og badges forsvinder. Site Syg-Leder kan ikke melde dig rask for dig — det er bevidst.

📦   Bestil matrialer

Tryk Bestil i menuen eller brug den runde + knap i nederste højre hjørne.

  1. Vælg site, subsite og warehouse.
  2. Stilladsnummer (valgfri): vælg et eksisterende stillads i dropdown-listen — eller vælg Indtast Stillads nummer øverst for at skrive et frit nummer.
  3. Leveringssted (område på site): vælg et navngivet område (fx silo 88D) fra dropdown-listen — eller vælg Indtast område øverst for at skrive manuelt (fx "Port 3, Bygning A").
  4. Find matrialer via søgefeltet. Tryk + for at lægge dem i kurven.
  5. Gem kladde for at færdiggøre senere, eller Send → for at afsende.

Tip: Områder oprettes på Kort af ProjektLeder. Se afsnittet Stillads2area.

📋   Ordre-flowet

En ordre gennemgår disse statusser:

  1. Kladde — du er ikke færdig endnu. Kun du kan se den.
  2. Ny — afsendt. Pladsmand / Leder kan acceptere.
  3. Under behandling — Pladsmand pakker. Matrialerne vises i rækkefølgen fra pakke-ordren.
  4. Leveret — pakket og afleveret.
  5. Lukket — Leder / ProjektLeder lukker ordren.

Gruppering på /ordre: Ordrer er automatisk grupperet under hver status. Lukkede ordrer er skjult som default — tryk "Vis lukkede ordrer" (eller gå til ?closed=1) for at folde dem ud.

Auto-luk: Ordrer der har været Leveret i et stykke tid lukkes automatisk af systemet hver nat. Opretteren får en in-app notifikation når det sker.

Du kan altid kopiere som SMS og sende til en kollega der ikke har appen.

💬   Chat

Chatten har flere typer rum:

  • Hele firmaet — alle aktive brugere.
  • Site / Subsite — kun dem der er tildelt det site eller subsite.
  • Privat samtale (DM) — start en via +-knappen.
  • Rollechat — Ledelsen, Ledelse & Kontor, Pladsmænd — du joines automatisk ud fra din rolle.
  • APP: Forslag, Kritik og Ros — feedback-kanal for hele firmaet.
  • SOS — oprettes automatisk når en SOS udløses.

URL'er i beskeder er klikbare — højreklik / lang-tryk for at kopiere linket.

Vedhæft fil: Tryk på 📎-papirklipsen i komposer-feltet. Filen uploades til Media → Chat og en besked med link oprettes automatisk.

Afstemninger: Leder eller ProjektLeder skriver /polling (eller trykker 📊-knappen) for at starte en afstemning. Stemmer er anonyme indtil afstemningen lukkes.

📸   Fotos & Media

/media er jeres fælles arkiv for billeder, videoer, lyd og filer, sorteret efter kategori: Bruger, Leder, Kontor, Kvitteringer, Stillads, Chat.

  • Upload fra Stilladser: Åbn rækken "+ Upload foto/video/lyd/fil" på /stilladser. Filen havner under Media → Stillads → {nummer}.
  • Upload fra Chat: Papirklipsen i chat-komposeren. Alle filer fra et chatrum samles under Media → Chat → {rum} (kun medlemmer af rummet kan se dem).
  • Kommentarer under hvert media — kommentarer oversættes automatisk til læserens sprog.
  • Uploader-info vises altid øverst på media-detaljesiden: navn, rolle, profilbillede, tidspunkt.
  • Reels (/media/reels) — swipe-view af alle fotos og videoer på tværs af kategorier.
  • Winamp-gitter (/media/winamp) — retro-inspireret galleri.
🏗️   Stilladser

Under Stilladser kan du oprette og vedligeholde stillads-poster med status (Opstillet / Under opbygning / Pause / Demonteret) og GPS-position.

Tryk + Nyt og klik på kortet for at sætte positionen — eller brug "📍 Brug min position".

🆘   SOS

SOS-knappen findes altid øverst i menuen. Fire typer:

  • Fald — Højde Rednings Udstyr
  • Tilskade — Første Hjælps kasse
  • Hjertestop — Hjerte Starter
  • Brand — Brandslukker

Alle på dit primære subsite får SMS + push + et auto-oprettet chatrum til koordinering. Din GPS-position deles hvis du tillader det.

Test: nederst på SOS-siden kan du sende en test-SMS til dit eget nummer for at verificere opsætningen — ingen andre får besked.

🔔   Notifikationer

Tre kanaler:

  1. In-app — klokken i topbaren + toasts. Altid tændt, kan ikke slås fra.
  2. Push (Pusher Beams / lock-screen) — vises også når appen er lukket. Godkend første gang browseren spørger.
  3. SMS — kun SOS og engangs broadcasts fra admin.

I Indstillinger → Notifikationer har du et begivenhed × kanal-gitter hvor du selv vælger hvilke events du får push for — fx:

  • Chat-besked
  • Ny ordre
  • Ordre status skifter
  • Ordre kommentar
  • Stillads kommentar
  • SOS

In-app er låst til "altid til"; push kan tændes/slukkes per event.

👥   Hold

/hold samler brugere i navngivne arbejdshold (fx "Hold Alpha", "Lærlinge 2026"). Et hold kan være knyttet til et site + subsite, har en farve og en beskrivelse.

  • Opret/redigér — Leder eller ProjektLeder, via + Nyt hold/hold.
  • Site & Subsite — vælges på hold-formen. Subsite-listen filtreres automatisk til det valgte site.
  • Medlemmer — tilføjes/fjernes på hold-detaljesiden, eller via Min profil → Udvidet → Hold (admin-roller kan tilføje/fjerne fra dropdown).
  • Profilbadge — på /profil/udvidet ser du alle de hold du er på, inklusive medlemsliste.
📅   Kalender

/kalender viser din egen plan: ferie, fridag, sygdom, skole, stilladstid, lønudbetaling og bonus.

  • Stilladsmontør / Pladsmand — ser kun egen kalender.
  • Leder / ProjektLeder / Kontor — kan vælge en anden bruger via dropdown øverst, eller pick "— Alle brugere —" for at se firmaets samlede kalender på én visning.
  • Lønudbetaling (grøn chip): hver 14. dag på fredag, vises automatisk i kalenderen.
  • Bonus-udbetaling (gul chip): hver 6. lønudbetaling — falder altid sammen med en almindelig løndag.
  • Tilføj poster — under kalenderen kan du tilføje ferie/fridag, skole, stillads-tid m.m.
🌴   Ferie / fridag

Anmod om ferie eller fridag fra Min profil → Udvidet → Ferie/fridag:

  1. Tryk + Tilføj, vælg type (ferie / fridag / andet), udfyld fra-dato og evt. til-dato + en kort note.
  2. Anmodningen får statussen Afventer — Leder, ProjektLeder og Kontor får en notifikation.
  3. Når en approver godkender / afviser, får du selv en notifikation. Statuschip på din udvidede profil opdateres straks.

Approverne: Leder/PL/Kontor finder afventer-listen på /ferie/godkend — én klik godkender med valgfri kommentar.

Du kan annullere en Afventer-anmodning ved at slette den. Allerede godkendt? Kontakt Kontor.

⚙️   Indstillinger

Her vælger du sprog, push-præferencer og tema (mørk / lys). Temaet gemmes lokalt i din browser.

🏗   Kort

Kort viser alle stilladser, markører, trucks og dine kolleger på én Leaflet-baseret satellit.

  • Overlays — ProjektLeder uploader en tegning / plan per subsite. Den kan flyttes, roteres, skaleres og låses så andre ikke rykker den ved et uheld.
  • Byggestilladser (Buildings) rendres direkte fra Stilladser-tabellen. Klik en Building for kommentarer, billeder og relaterede ordrer.
  • Trucks (forklifts) — alle roller kan flytte dem og opdatere brændstof (fuel gauge). Leder/ProjektLeder opretter / omdøber på /admin/kort.
  • Markører: Retur Grej, Parkering, Work area, Sæt Grej her (Bullseye), Grej Leveret, Gåretning, Bil-retning, Spærret. Træk fra paletten eller klik for at placere. Leder/PL kun.
  • Lås kort (🔒) fryser pan/zoom så du kan placere markører præcist.
  • Lås stilladser (🏗🔒) hindrer at Byggestilladser bliver trukket ved et uheld (default tændt).
  • 📡 Live — tænd for at dele din GPS-position og se kolleger på kortet. Opdateres hver 5. sekund, forsvinder efter 2 minutters inaktivitet.
  • Stillads2area — skjult default. Flueben-toggle i legend-barren viser navngivne områder (cirkler) og deres automatiske stillads-binding.
🟣   Områder & Stillads2area

Et område er en navngivet cirkel på kortet — fx en silo kaldet 88D eller et arbejdsfelt A-zone. Områder bruges som "leveringssted" når du bestiller, og systemet binder automatisk hver stillads til det nærmeste område.

  • Hvem kan oprette? Kun ProjektLeder. Klik + Område i paletten på /kort, klik på kortet for at placere centrum, og udfyld navn + radius (5-500 m) + site/subsite.
  • Redigér / flyt / slet via popup på cirklen: Rediger (navn, radius, site), Flyt (klik nyt centrum), Slet.
  • Stillads2area-toggle i legend-barren er som default slukket — så cirklerne fylder ikke kortet. Tænd for at se alle områder og deres navne.
  • Auto-binding: Når et stillads oprettes, flyttes eller trækkes på kortet, bliver det automatisk koblet til det nærmeste område (inden for radius — ellers det geografisk nærmeste). Binding opdateres også når du flytter eller ændrer et område.
  • Popup på et område viser de 5 nærmeste stilladser med afstand i meter, så du nemt kan vælge et stillads til en ny ordre.

/bestil dukker dine områder op som valgmuligheder i Leveringssted-dropdownen.

🧭   Navigation

/navigation er Pladsmandens turn-by-turn leverings-rute, bygget i Google-Maps-stil. Den erstatter den gamle navigations-side.

Bygge ruten: Siden auto-samler alle Pakket- og Afsendt-ordrer + tilgængelige Retur Grej / depot-markører på den valgte subsite. Du tjekker dem du har på bilen, tryk Omberegn for at sortere efter nærmest-først fra din GPS, og træk evt. stops manuelt for at vælge en anden rækkefølge.

Kørsel: Tryk Start rute. Stort kort med levende GPS-pil + polylinje. Knapper:

  • ✓ Nået — næste stop (sidste stop hedder Nået, Afslut Rute). For ordre-stops flippes status automatisk til Leveret; for bullseye-stops fjernes markøren og en grøn Grej Leveret efterlades som kvittering.
  • ⏭ Skip — gå videre uden at registrere stoppet.
  • ⛔ Annullér rute — afslut og start forfra.

Du tilgår siden via "Gå til Navigation"-linket nederst på en Pakket/Afsendt/Leveret-ordre, eller direkte fra venstremenuen.

🟢   Greentag Navigate

/greentag/navigate er den nye Greentag-kontrolrute (erstatter den gamle /greentag/walk). Samme Google-Maps-stil som /navigation, men iterere stilladser i stedet for ordrer.

  • Planlæg: Vælg subsite, marker stilladser du vil kontrollere (eller tryk Vælg forfaldne), træk for at omarrangere, Omberegn for nærmest-først.
  • Ved hvert stop: Et stort kort + foto af stilladset + tjeklisten åbnes. Hver kontrol-kørsel er en helt ny rapport — gamle rapporter bevares som historik.
  • ✓ MARK PASSED — gem rapporten som godkendt, stempel greentag, gå videre.
  • ⚠ ISSUE — udfyld alvorlighed (lav/mellem/høj), hvilke tjekpunkter fejlede, beskrivelse + op til 5 fotos. Issue oprettes som et separat issue-kort under /admin/stillads/issues, og Leder + ProjektLeder + warehouse-PladsmandLeder får SMS + in-app notifikation.
  • ⏭ SKIP — ingen rapport gemmes, ingen issue, bare gå videre.

/greentag/{id} ses Tidligere rapporter nu øverst, og man kan klikke ind på en historisk rapport eller dens issue.

🟢   Grøntskilt

Hver stillads har et Grøntskilt der viser at den er sikker at bruge. Skiltet er gyldigt i 14 dage; fra dag 11 markeres det "udløber snart".

  • /greentag — oversigt over alle stilladser med farvekodet status. Tryk Start kontrol-rute for at gå ruten i rækkefølge. (Den gamle /greentag/walk URL redirecter nu til /greentag/navigate.)
  • /greentag/{id} — detalje-visning med tre faner: Tjek (den delte sikkerhedstjekliste), Kommentar og Materialer.
  • MARK PASSED — Grøntskilt Godkendt stempler skiltet og opdaterer status til Gyldig i 14 dage igen.
  • ProjektLeder administrerer tjeklistens punkter på /admin/greentag/checklist.
🛠️   Admin-funktioner (Leder / ProjektLeder / Kontor)
  • Brugere — rolle-skift, deaktivering, permanent sletning (kun ProjektLeder).
  • Firma settings — firmakode, SMS-skabelon, standardsprog.
  • Sites & subsites, Warehouse, Matrialer. Subsites har lat/lng så kortet åbner centreret på den korrekte byggeplads. Sites har en Syg-Leder-dropdown.
  • Kort & trucks — opret trucks, ret navne, sæt per-site farver.
  • Tracker-enheder (/admin/forklift-devices) — par fysiske ESP32-enheder til forklifts, mint bearer-tokens, arm fjern-kill-relay, se åbne alarmer (glemt-at-slukke / lavt batteri / offline).
  • Grøntskilt · Tjekliste — ProjektLeder kan tilføje / fjerne / omdøbe tjekpunkter der vises på hvert stillads.
  • Udgående besked — send én broadcast via Push + Chat + (engangs-)SMS til Hele Firmaet, Site, Subsite, Bruger eller et telefonnummer.
  • Ferie-godkendelse (/ferie/godkend) — afventer-liste + 90-dages historik. En klik godkender/afviser med valgfri kommentar.
  • Register Sygdom (/register-sygdom) — markér en bruger som syg når personen ringer ind. ProjektLeder + Kontor ser alle sites; plain Leder ser kun sites hvor de er udpeget Syg-Leder.
  • Log — aktivitetshistorik. Version X.Y → ligger i bunden af Indstillinger.

Super Admin (separat login på /admin): Migrer DB, Cron-opsætning, Twilio, Pusher, Langbly oversættelser, TinyPNG, Display-lyde.

🎓   Academy

/academy finder du firmaets interne kurser — fx sikkerhedsintroduktion, stilladstrin, eller onboarding.

  • Tilmeld & gennemfør — åbn et kursus, læs lektioner, tryk "Markér som gennemført" når du er færdig.
  • Kursus-banner — hvert kursus har et billede i toppen. Leder/PL/Kontor kan uploade et banner-foto (1920 × 720 px anbefales).
  • Lektionsmedia — hver lektion kan indeholde video, foto, lyd og filer.
  • Kommentarer — stil spørgsmål nederst på hver lektion. Andre kursister kan svare.
  • Administration/academy/admin. Kun Leder, ProjektLeder eller Kontor. Her opretter du kurser, lektioner og uploader media.
📚   Håndbogen

/haandbogen er firmaets interne håndbog — dine politikker, procedurer og vigtige kontakter samlet ét sted.

  • Alle kan læse — alle aktive brugere i firmaet.
  • ProjektLeder og Kontor redigerer — opret sektioner (fx Sygdom, Løn & Bonus, Sikkerhed, Kontaktliste) og skriv sider indeni.
  • Redigering sker via /haandbogen/rediger.
  • Standardindhold seedet: Sygdom-procedure, Lønudbetaling, Bonus-udbetaling, og Sådan-bruger-du-systemet — kører automatisk på første migrate.

Dynamiske tokens: i indholdet kan du skrive tokens der erstattes baseret på læseren:

  • {site leder} — navn + klik-ring telefon på læserens primære site's Leder
  • {site projektleder} / {projektleder} — site's ProjektLeder
  • {site sygleder} / {sygleder} — den udpegede Syg-Leder
  • {firma} — firmaets navn
  • {mit navn} / {mit telefon} — læserens egne data
  • {kort} — indlejret kort centreret på læserens primære site
  • {kort Novo M3} — indlejret kort på et navngivet site

Token-listen vises som cheat-sheet under Indhold-feltet i editoren.

Log ind på dit firma

Vælg dit firma nedenfor. Hvis dit firma ikke er her, så bed din Leder om et link.