Deze app is bedoelt voor de mensen die een PGB budget hebben. Hier kun je, de uren, de zorgverleners en de handelingen in bijhouden.
  • JavaScript 97%
  • CSS 2.1%
  • Shell 0.5%
  • HTML 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Administrator 1ebcc30167 Merge branch 'dev19' into 'main'
Download en version fix

See merge request struis/pgb-app!33
2026-07-05 01:08:25 +02:00
__tests__ Add dummy Jest test for CI 2025-12-31 22:48:53 +01:00
build Release v1.3.7 2025-12-29 23:12:00 +01:00
electron Update-dialoog: toon 'Niet beschikbaar' voor ontbrekende platformbuilds 2026-07-05 00:44:42 +02:00
release Update-dialoog: toon 'Niet beschikbaar' voor ontbrekende platformbuilds 2026-07-05 00:44:42 +02:00
scripts Download en version fix 2026-07-05 01:05:14 +02:00
src Release v1.8.6 — beveiliging, bugfixes en cross-platform voorbereiding 2026-07-03 21:03:04 +02:00
.env.example Release v1.2.2 2025-12-11 13:58:17 +01:00
.gitignore Reset git lin 2026-01-18 22:17:56 +01:00
.gitlab-ci.yml Release 1.5.2 - README.md update 2026-01-19 16:01:15 +01:00
CHANGELOG.md Release v1.8.6 — beveiliging, bugfixes en cross-platform voorbereiding 2026-07-03 21:03:04 +02:00
eslint.config.cjs Add Jest globals to ESLint flat config 2025-12-31 22:55:07 +01:00
index.html Release v1.8.6 — beveiliging, bugfixes en cross-platform voorbereiding 2026-07-03 21:03:04 +02:00
package-lock.json Win: Release v1.8.6 — beveiliging, bugfixes en cross-platform voorbereiding 2026-07-04 11:34:54 +02:00
package.json Release v1.8.6 — beveiliging, bugfixes en cross-platform voorbereiding 2026-07-03 21:03:04 +02:00
README.md reslove merge conflicts 2026-05-09 16:48:07 +02:00
setup_pgb_app.js Initial commit 2025-11-16 14:26:06 +01:00
vite.config.js Initial commit 2025-11-16 14:26:06 +01:00

PGB Desktop

Eenvoudige en betrouwbare administratie voor je Persoonsgebonden Budget (PGB)

PGB Desktop is een gratis, gebruiksvriendelijke desktopapplicatie voor het beheren van je Persoonsgebonden Budget (PGB). Speciaal ontwikkeld voor budgethouders die lokaal, veilig en overzichtelijk hun zorgadministratie willen bijhouden — zonder afhankelijk te zijn van online systemen of cloudopslag.

👉 Meer informatie, downloads en de handleiding: https://pgbinfo.bertip.nl


🎯 Voor wie is PGB Desktop?

  • Budgethouders met een PGB via WLZ, WMO of Jeugdwet
  • Mensen die hun administratie zelf doen
  • Ouders en vertegenwoordigers van zorgontvangers
  • Gebruikers die offline en privacyvriendelijk willen werken

✨ Functionaliteiten

  • 📊 Budgetbeheer Beheer meerdere budgetten per jaar met startdatum en totaalbedrag

  • 👥 Zorgverleners & handelingen Registreer zorgverleners met handelingen, uurtarieven en tariefhistorie

  • 🚗 Km-vergoeding Registreer kilometers per zorgverlener met instelbaar tarief en tariefhistorie

  • ⏰ Urenregistratie Registreer uren per dag of vul een hele week tegelijk in

  • 🔄 Slimme invoer Kopieer uren van de vorige dag of vul een volledige week in één keer

  • 📈 Budgetanalyse Voortgangsbalk, gemiddeld verbruik per dag/week/maand en prognose voor einde jaar

  • 📅 Maandoverzichten Gedetailleerd overzicht per maand per zorgverlener en handeling

  • 📄 Export & print CSV-export (geschikt voor Excel) en direct printen van overzichten

  • 💾 Lokale SQLite-opslag Alle gegevens worden lokaal opgeslagen — geen cloud, geen account

  • 🔁 Backup & herstel Eén klik backup via Menu > Help, automatische backup bij elke update

  • 🗓️ Meerdere jaren Beheer budgetten en uren voor meerdere jaren naast elkaar


🔐 Privacy & veiligheid

  • ✅ Geen cloudopslag
  • ✅ Geen account nodig
  • ✅ Geen data-uitwisseling met derden
  • ✅ Alle gegevens blijven op je eigen computer
  • ✅ Open-source onder MIT-licentie

📥 Installatie

Windows

  1. Download PGB Desktop-Setup-1.8.3.exe via pgbinfo.bertip.nl
  2. Dubbelklik om te installeren
  3. Bij SmartScreen-melding: klik op Meer info → Toch uitvoeren
  4. Volg de installatiestappen
  5. Start via het bureaublad-icoon of Startmenu

Linux

AppImage (aanbevolen):

chmod +x PGB-Desktop-1.8.3.AppImage
./PGB-Desktop-1.8.3.AppImage

Debian / Ubuntu (.deb):

sudo dpkg -i pgb-desktop_1.8.3_amd64.deb
sudo apt-get install -f

macOS

  1. Download PGB Desktop-1.8.3.dmg
  2. Open het DMG-bestand
  3. Sleep PGB Desktop naar Programma's
  4. Eerste start: Rechtsklik → Open (vanwege Gatekeeper)

🚀 Gebruik in 5 stappen

1. Budgetten instellen

Ga naar het tabblad Gegevens → klik + Budget → vul naam, bedrag en startdatum in.

2. Zorgverleners toevoegen

Klik op + Zorgverlener → voeg handelingen toe met tarieven → koppel aan een budget.

3. Uren registreren

Ga naar het tabblad Uren → kies een datum of week → vul uren per handeling in.

4. Overzicht & analyse bekijken

Het tabblad Overzicht toont je budgetverbruik, analyse met prognose en maandoverzichten.

5. Exporteren

Klik op Export CSV in de topbalk voor een Excel-bestand, of gebruik Print voor een afdruk.


🗂️ Menu-opties

Bestand

Optie Functie
Exporteer CSV Exporteert alle uren en km-data naar een CSV-bestand
Print Print het huidige overzicht (Ctrl+P)
Afsluiten Sluit de applicatie (data wordt automatisch opgeslagen)

Help

Optie Functie
Over PGB Desktop Versie-info, auteur en database-locatie
Versie Gedetailleerde systeem- en versie-informatie
Controleer op Updates Vergelijkt je versie met de nieuwste release
Website Opent pgbinfo.bertip.nl in je browser
Documentatie Opent de handleiding in je browser
Database Locatie Openen Opent de databasemap in je bestandsverkenner
Database Backup Maakt direct een backup (pgb_data_backup.db)
Database Verwijderen… Wist alle gegevens (na bevestiging, met automatische backup)
Probleem Melden Opent de issuetracker op GitLab

💾 Gegevensopslag & backup

Alle data wordt opgeslagen in een lokaal SQLite-bestand:

Platform Locatie
Windows C:\Users\[gebruiker]\AppData\Roaming\pgb-desktop\pgb_data.db
Linux ~/.config/pgb-desktop/pgb_data.db
macOS ~/Library/Application Support/pgb-desktop/pgb_data.db

Backup maken: Menu > Help > Database Backup

Handmatig: Kopieer pgb_data.db naar een veilige locatie (USB, cloudopslag).

⚠️ Database Verwijderen… in het Help-menu wist alle gegevens permanent. Er wordt vooraf automatisch een backup aangemaakt.


🛠️ Ontwikkeling

Vereisten

  • Node.js 22+
  • npm 10+

Lokaal starten

git clone https://gitlab.bvo-ict.net:8443/struis/pgb-app.git
cd pgb-app
npm install
npm run dev

Bouwen

npm run build        # Huidige platform
npm run build:win    # Windows
npm run build:linux  # Linux
npm run build:mac    # macOS

🧱 Technologie

Onderdeel Technologie
Framework Electron
UI React + Vite
Database SQLite (sql.js)
Packaging Electron Builder

🐛 Bekende aandachtspunten

  • Windows SmartScreen-melding bij installatie (self-signed certificaat)
  • Eerste start kan iets trager zijn door database-initialisatie
  • Geen automatische synchronisatie tussen meerdere computers

👤 Auteur

BvO 📧 info(at)bertip.nl 🌐 https://pgbinfo.bertip.nl


🤝 Bijdragen & support


📄 Licentie

MIT License — zie LICENSE voor details.


Versie: 1.8.3 · Laatste update: mei 2026