Appearance
Getting Started (Admins)
As an admin, you have access to a dedicated dashboard for managing sessions, email templates, and site settings.
Accessing the Admin Area
- Sign in with an account that has staff permissions.
- Click Admin in the navigation bar, or go to
/admin. - You'll land on the sessions management page.
TIP
Admin access is granted by setting is_staff = True on a user account. This is typically done in the Django admin or directly in the database.
Admin Sidebar
The admin area has three main sections:
| Section | What It's For |
|---|---|
| Sessions | Create, edit, and manage MicroTalk sessions |
| Email Templates | Customize the notification email templates |
| Settings | Configure site name, feature flags, calendar sync, and integrations |
Quick-Start Checklist
New to administering a MicroTalks community? Here's what to set up first:
- Configure site settings — Set your site name, tagline, and contact email in Settings.
- Review email templates — Customize the default templates in Email Templates. Send a test email to yourself.
- Set up Google Calendar (optional) — Add your service account credentials and calendar ID in Settings to auto-sync sessions.
- Create your first session — Go to Sessions and create a draft session. Fill in the details, then change the status to Open when you're ready for registrations.
- Invite members — Share your site URL. Members sign in with magic links — no account setup needed on your end.
Admin Permissions
Admins can:
- Create, edit, and delete sessions
- Change session status (draft, open, closed, cancelled)
- Manage participants (change roles, reorder presenters, remove registrations)
- Edit email templates and toggle them on/off
- Configure all site settings and integrations
Regular members cannot access any admin pages. The navigation guard redirects non-staff users to the home page.