Synqboard
A web app initially built for Elektro Weber, an electrical services company that needed a better overview of their projects beyond what Google Calendar could offer.
It turns your calendar into a project board so service businesses can track every client from first call to final invoice, without changing how they already work.
Müller Photography
4 eventsVienna Design Co.
2 eventsCafé Rosenberg
1 eventHotel Alpenblick
6 eventsAtelier Sonnberg
3 eventsWeber Consulting
5 eventsBäckerei Kern
2 eventsMüller Photography
Upcoming
Müller, Studio session
9:00 – 11:00
Müller, Retouching review
14:00 – 15:00
Müller, Final delivery
10:00 – 10:30
Müller, Studio session
Tuesday, 18 March 2025
9:00 – 11:00
Portrait session at downtown studio. Bring backdrop kit and lighting setup.
Notes
Photos
Document
The problem
Many service businesses rely on Google Calendar as their only planning tool. But a calendar only shows when things happen, not where each client stands. There's no way to see the big picture, attach files to a job, or track progress across dozens of clients.
Most end up with a patchwork of spreadsheets, note apps, and project tools running alongside their calendar. It works until something slips through the cracks: a missed follow-up, a lost contract, a client that fell off the radar.
The solution
Synqboard syncs your Google Calendar events and groups them by client on a Kanban board. Each client becomes a project card you can drag through custom workflow stages, from initial appointment to invoiced.
No data to re-enter, no new scheduling tool to learn. You keep using Google Calendar exactly as before. Synqboard just adds the project management layer that's been missing.
Works on every device
The full board experience adapts to mobile. Swipe between columns, tap into a project, and manage everything on the go.
Müller Photography
4 eventsVienna Design Co.
2 eventsCafé Rosenberg
1 eventUpcoming
Müller, Studio session
9:00 – 11:00
Müller, Retouching review
14:00 – 15:00
Müller, Final delivery
10:00 – 10:30
Müller, Studio session
Tuesday, 18 March 2025
9:00 – 11:00
Portrait session at downtown studio. Bring backdrop kit and lighting setup.
Notes
Photos
Document
How it works
Sign in with Google
One-click Google OAuth. No separate registration or password to remember.
Pick your calendars
Select which Google Calendars to sync. Events get grouped by client name automatically.
Set up your workflow
Create columns that mirror your process, e.g. Scheduled, In Progress, Completed, Invoiced.
Track every job
Drag clients between stages, attach photos, add notes. Everything in one view.
Key features
Auto-sync
Events from Google Calendar sync automatically. New clients show up the moment they're booked, no manual entry needed.
Custom columns
Define workflow stages that match how you actually work, from first contact through to final invoice.
Photos & documents
Attach up to 5 photos and a PDF to any event. Site visits, contracts, before/after shots, all in one place.
Internal notes
Keep private notes on any event. Prep details, client preferences, or follow-up reminders that stay out of the calendar.
Instant search
Press ⌘K to search across all projects. Find any client, event, or note in seconds.
Multiple calendars
Sync several Google Calendars at once. Filter by calendar or view everything on a single board.
Merge duplicates
Same client booked under different names? Merge two projects into one with a single click.
EU-hosted & GDPR compliant
All data stored on Hetzner servers in Germany. Tokens encrypted with AES-256-GCM. Nothing leaves Europe.
Tech stack
Frontend
- Nuxt 4
- TypeScript
- Vue 3
- Tailwind CSS v4
- Nuxt UI v4
Backend
- Nitro
- Prisma 7
- PostgreSQL
- Google Calendar API
Infrastructure
- Hetzner VPS
- Dokploy
- S3 Object Storage
- Mailgun
Security
- Google OAuth
- AES-256-GCM encryption
- GDPR compliant