Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
翻訳待ち
Event booking software and CRM for event companies: enquiries, clients, quotes, bookings, Google Calendar, a customer portal, card payments and reporting in one connected system. Works with Gmail, Xer
翻訳待ち
ビジネスTypeScript · PLpgSQLGitHub @coffeeguy77接続状況の再確認が必要です所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Event booking software and CRM for event companies: enquiries, clients, quotes, bookings, Google Calendar, a customer portal, card payments and reporting in one connected system. Works with Gmail, Xero and Stripe.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
The operating system for event businesses.
Enquiry → Customer → Event → Quote → Acceptance → Calendar → Delivery → Invoice → Payment — in one place.
What's in this build (Phase 1, part 1)
Next.js 15 (App Router, Server Actions) · Supabase (Postgres, Auth, RLS) · Tailwind CSS · deployed on Vercel.
Environment variables (Vercel → Settings → Environment Variables)
Both values are public by design; the data is protected by Row Level Security in Postgres.Read the full README ↗The operating system for event businesses.
Enquiry → Customer → Event → Quote → Acceptance → Calendar → Delivery → Invoice → Payment — in one place.
| Area | Status |
|---|---|
| Multi-tenant database with Row Level Security | ✅ |
| Sign in / sign up / create organisation | ✅ |
| App shell: navigation, global search (⌘K), organisation switcher, notifications, quick-create | ✅ |
| Dashboard: KPIs, attention centre, upcoming events, 7-day calendar, tasks, outstanding payments, communication, activity | ✅ |
| Enquiries inbox + enquiry workspace + Convert to event | ✅ |
| Events list + event workspace (9 tabs, journey timeline, audit-logged edits) | ✅ |
| Clients list + basic client page | ✅ |
| Full CRM record, Quote builder, Customer portal, Calendar, Integrations screen | Next build |
| Gmail, Google Calendar (Phase 2) · Xero (Phase 3) · AI classification (Phase 4) | Later |
Next.js 15 (App Router, Server Actions) · Supabase (Postgres, Auth, RLS) · Tailwind CSS · deployed on Vercel.
NEXT_PUBLIC_SUPABASE_URL=https://hrarethuqwfmtewxngxt.supabase.co
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_… (see .env.example)
Both values are public by design; the data is protected by Row Level Security in Postgres.
organisation_id. RLS policies allow access only when the signed-in user is an active member of that organisation (is_org_staff, is_org_manager helpers).(id, organisation_id), so a record can never point at another tenant's customer, event or quote — even with a crafted request.integration_credentials, which no client role can read.Migrations are in supabase/migrations and have been applied to the eventureos Supabase project.
Demo data: supabase/seed/seed.sql (generated by generate_seed.py, dates relative to today). Re-running it
wipes and recreates only the two demo organisations and demo users.
EventureDemo!2026)| Access | |
|---|---|
| [email protected] | Owner of Bean Culture, admin of Copper & Tonic (shows the org switcher) |
| [email protected] | Manager, Bean Culture |
| [email protected] | Staff, Bean Culture |
| [email protected] | Owner, Copper & Tonic only (proves isolation) |