
Business app
Events
Event management end to end: a public events page, a public registration form, automatic confirmation emails, and an organizer calendar with registrations grouped by event.
Demo sign-in
Email
demo@sovrium.com
Password
Sovrium-Demo-d8462d!
Resets every night. Visitor changes are wiped, so feel free to explore.
This app is one of the hosted Sovrium demos.
The configuration
This is the whole app. Copy it, change it, make it yours.
name: events
version: 1.0.0
description: >-
Event management — publish a public events page, take registrations through
a public form, confirm each attendee by email, and run the schedule from a
calendar and a registrations grid.
auth:
$ref: ./config/auth.yaml
theme:
$ref: ./config/theme.yaml
tables:
- $ref: ./config/tables/events.yaml
- $ref: ./config/tables/registrations.yaml
# Standalone public form — mounted at /register, no sign-in required.
forms:
- $ref: ./config/forms/register.yaml
pages:
- $ref: ./config/pages/home.yaml
- $ref: ./config/pages/thanks.yaml
- $ref: ./config/pages/sign-in.yaml
- $ref: ./config/pages/calendar.yaml
- $ref: ./config/pages/registrations.yaml
# Automations run server-side with full history in your own database.
automations:
- $ref: ./config/automations/confirm-registration.yamlRun it
Install Sovrium, then start the app from its config.
curl -fsSL https://sovrium.com/install | sh
sovrium init my-events --template eventsBuild your own
Start from a template or an empty file. One config, and Sovrium runs the whole app.