Depots
Jouw netwerk — inkoop & verkoop per locatie, marge live berekend.
Marge per land
De competitie: welk land levert de hoogste marge per container? Kostprijs per maat, marktprijs, afgehaald vs. geleverd — alles uit de centrale rekenkern.
Grafieken & analyses — 4 visualisaties, klik om te tonen
Concurrentie
Dealer-database per land — prijsniveau, dichtheid en bron. AI/Google-Places-import volgt in een latere fase.
Offertes / checks
Prijs-intelligentie: eigen offertes én checks van concurrenten — voeden de marktmediaan.
Advertenties
Gescrapete listings beoordelen: klik een rij open voor foto + beschrijving, zet prijs/conditie, en keur goed → wordt offerte/check-punt (op de kaart). Filter per scrape-run.
Marketing
Budget, uitgaven en resultaat per land & kanaal — kosten-per-lead en conversie.
Scraper
Haal advertenties op via Apify (Facebook Marketplace e.a.). Configureer een run en volg de historie.
Onderzoeks-status per depot — advertenties + offertes binnen elke straal
Onderzoeks-status per land — waar staat data, waar valt marge te halen (ook zónder depot = waar openen)
De scraper zoekt per land in de juiste taal. AI vult de termen in (of een ingebouwde woordenlijst zonder API-sleutel) — je kunt ze bewerken. Bij een run worden ze automatisch in “Zoektermen” gezet op basis van het gekozen gebied.
Run-historie
Instellingen
API-sleutels, data-overzicht en beveiliging.
Plak je FB-cookies (export met de browser-extensie Cookie-Editor → Export → JSON) zodat de scraper als jou ingelogd zoekt op je exacte lat/lon-URL.
De centrale rekenkern (marge, score, health) gebruikt deze waarden.
Dit dashboard staat momenteel open op internet — iedereen met de URL kan data wijzigen. Voeg vóór productie HTTP-basic-auth toe via CloudPanel en roteer de eerder in de chat gedeelde wachtwoorden (root + DB).
Help & uitleg
Hoe het systeem rekent en werkt — één pijplijn, één rekenkern, overal dezelfde getallen.
Scrape (lokale agent, jouw FB-login) → Advertentie (kandidaat) → jij beoordeelt: ✓ goedkeuren / ⏱ prijs handmatig / ✗ ruis → een goedgekeurde wordt een Offerte/check (= bevestigd prijspunt). Alleen bevestigde checks tellen mee in de berekeningen.
Afhaalprijs depot (per maat) = inkoop + reparatie + handling + opslag.
Picked-up marge = checkprijs − afhaalprijs van het goedkoopste bereikende depot (+ inland-toeslag). Geen km.
Delivered marge = op een raster van virtuele klanten (±elke 50 km): goedkoopste concurrent delivered (checkprijs + concurrent-€/km) − onze delivered kost (afhaalprijs + €/km van het leverende depot). De concurrent-/fallback-€/km staat bij Berekeningen; ons tarief per depot.
Combined = gewogen gemiddelde van picked-up en delivered (gewicht instelbaar). Score en gem. marge gebruiken de combined.
Health = helft prijspunten (doel = vol; 5 ≈ 70%) + helft concurrenten (per stuk 10%).
Positie = rang van dit land t.o.v. alle landen-met-data op combined-marge, picked-up, delivered, kans-score en containerprijs.
Kaart: landen gekleurd op kans/marge/prijs, klik → land-detail. Depots: jouw netwerk + afhaalprijzen per maat. Offertes/checks: de bevestigde prijspunten (+ document-upload). Advertenties: scrape-resultaten beoordelen. Scraper: zet landen in de wachtrij voor de lokale agent. Instellingen → Berekeningen: alle reken-parameters.
- Prijspunt / check — een bevestigde concurrent-prijs op een locatie (uit een goedgekeurde advertentie of handmatig).
- Afgehaald — onze kostprijs als de klant bij het depot ophaalt.
- Delivered — prijs/kost inclusief transport naar de klant.
- Inland-toeslag — extra kost per container voor landen verder van kust/depot.
- Bereik — een depot kan een prijspunt bedienen als het binnen de depot-straal valt.
Draai op je pc: cd c:\ash\scripts dan $env:REALCHROME='1'; node scrape-fb.js run (of dubbelklik Scrape-agent op je bureaublad). Hij pollt de wachtrij, zoekt met jouw FB-login en stuurt de advertenties terug. Zet landen klaar via Scraper → 🖥 Naar lokale agent.
🚀 Per land — bouw je netwerk
Pak elk land stap-voor-stap aan: depot toevoegen → marktdata verzamelen → winst simuleren → omzetten naar franchise.
🤖 AI-marktdata
AI-schatting (Claude + Gemini + ChatGPT, gecombineerd) van containerwaarde per land. Schakel in of het meetelt in de analyses.
🧭 Netwerk-optimizer
Berekent waar je idealiter depots opent om de meeste marge te ontsluiten — op basis van de prijspunten in deze dataset. Voeg voorstellen toe aan je (planning-)dataset.
Voorgestelde depots
🎯 Strategie & doelen
Vergelijk twee datasets (bv. realisatie vs planning), zie de voortgang en de meest winstgevende doelen om te openen.
Top-doelen (grootste winst eerst)
👥 Personeelsplanning
Hoeveel mensen heb je nodig — globale rollen + sales/service per taal die landen dekt. Markeer als todo of aangenomen; zie de beste volgende aanwerving.
Sales / service per taal
Personeelslijst
🗣 Talen per land (bewerkbaar — komma-gescheiden)
Deze module staat in het plan en wordt in een volgende fase gebouwd.
‹ terug naar de kaart