←use cases
Learning
LMS on Supasheet
A learning back office: courses with modular content, enrolments per learner, assignment submissions, and grade reports.
What you get
Modules in this template
Each module is a Postgres schema with tables, views, and permissions ready to use.
- Courses
- Modules
- Lessons
- Enrolments
- Assignments
Suggested views
- Active enrolments
- Completion rate
- Top courses
- Late submissions
crm.deals
6 rows · 4 filters
Search deals
stage in (Discovery, Proposal, Negotiation)
amount > 10000
New deal
| name | amount | stage | owner | close_date |
|---|---|---|---|---|
| Acme Corp renewal | $48,000 | Negotiation | Lena P. | Jun 04 |
| Globex Pilot | $12,500 | Discovery | Rohan S. | May 28 |
| Initech Expansion | $96,200 | Proposal | Mei C. | Jul 12 |
| Hooli Lighthouse | $185,000 | Negotiation | Lena P. | Jun 18 |
| Pied Piper Q3 | $24,000 | Won | Asha D. | May 02 |
| Soylent SaaS | $7,400 | Discovery | Mei C. | Jul 30 |
Schema
Tables in this template
A peek at the columns Supasheet uses to generate the UI. Edit, extend, or replace - nothing is hidden.
- lms.courses·4 columns
- lms.enrolments·4 columns
templates/lms.sql
create table lms.courses (
id uuid primary key default gen_random_uuid(),
title text,
instructor_id text,
duration_min text,
status text
);
create table lms.enrolments (
id uuid primary key default gen_random_uuid(),
course_id text,
learner_id text,
progress text,
grade text
);crm - dashboard widgets
May 2026 · live
Revenue (k)area
Pipeline by stagebar
Source mixpie
Activity vs priorline
crm.deals - kanban by stage
drag to update stage
Discovery2
Globex Pilot
$12,500 · 5 days
RS
Soylent SaaS
New$7,400 · 2 days
MC
Proposal3
Initech Expansion
$96,200 · 12 days
MC
Vandelay Renewal
$33,000 · 4 days
AD
Wayne Industries
Hot$220,000 · 21 days
LP
Negotiation2
Acme Corp renewal
$48,000 · 18 days
LP
Hooli Lighthouse
At risk$185,000 · 9 days
LP
Won2
Pied Piper Q3
$24,000 · 1 day
AD
Massive Dynamic
$110,000 · 3 days
RS
Get started
Ship your internal tool this week.
Connect Supabase, install the Supasheet schema, design dashboards in minutes. Your data never leaves your project.
No credit cardSelf-host or managedMIT licensed