kevin@delfour: ~/projets/open-event-orchestrator — zsh
Icône Open Event Orchestrator

Open Event Orchestrator

Le control plane open source pour les événements. Conférences, meetups, communautés — tout au même endroit.

En cours TypeScript
Présentation Open Event Orchestrator
$ cat concept.md

Le concept

Organiser un événement tech implique de jongler entre une dizaine d'outils : un pour le CFP, un pour le planning, un pour la billetterie, un pour le CRM, un pour les sponsors. Open Event Orchestrator consolide tout cela dans une plateforme unique, auto-hébergeable et open source.

$ ls features/

Fonctionnalités

Call for Papers

Gestion des soumissions speakers avec système de review et notifications.

Planning

Création de programme avec drag-and-drop. Gestion des salles, créneaux et conflits.

Billetterie

Vente de billets et check-in avec QR codes. Scanner PWA avec support offline.

CRM

Suivi de la communauté à travers les événements. Historique des participations.

Sponsoring

Gestion des sponsors et packages. Portail dédié avec accès personnalisé.

Budget

Suivi des dépenses, revenus et factures. Vision consolidée par événement.

PWA Participant

Application mobile pour les participants : agenda personnel, notifications, plan.

Intégrations

Slack, Discord, webhooks. API headless pour s'intégrer à l'existant.

$ cat qualite.md

Qualité

4 538 Tests unitaires
533 Tests E2E
98% Couverture
$ cat stack.md

Stack technique

Frontend
SvelteKitTypeScriptTailwind CSSshadcn-svelte
Backend
PocketBaseSQLite
Tests
VitestPlaywright
Qualité
BiomeGitHub Actions
$ cat architecture.md

Architecture

Clean Architecture avec organisation par feature. Conventional Commits. CI/CD via GitHub Actions. Le projet est conçu pour être auto-hébergé — PocketBase embarque sa propre base SQLite, pas besoin d'infrastructure externe.