/ SaaS · Education · LMS
Aulivra v2
Modern, scalable, multi-tenant LMS SaaS platform built for organizations, schools, and independent instructors who need to manage and market online courses with excellence.
aulivra.erlancarreira.com.br ↗7
Main modules
4
User profiles (RBAC)
i18n
PT · EN · ES
100%
Isolated multi-tenant

/ product pillars
Four foundations that guide every decision
SaaS Multi-Tenant & White-Label
Hundreds of institutions on a single infrastructure, each with an isolated portal and its own visual identity.
Premium Mobile-First UX/UI
Fluid interface inspired by Notion and Canvas, works as a PWA on any device.
Native Gamification
XP, levels, badges, and leaderboards integrated at the core to engage and retain students.
Serverless Infrastructure
Next.js + Supabase with database-level RLS, LGPD-compliant, high availability.
/ platform modules
From dashboard to marketplace — all integrated

Dashboard
Consolidated view of metrics, active students, and real-time revenue.

Course Management
Hierarchical creation and organization of courses, modules, lessons, and content.

Content
Lesson editor with support for video, PDF, audio, SCORM, and Markdown.

Assessments
Question bank, randomized quizzes, approval criteria, and attempt management.

Enrollments
Enrollment management, learning paths, and per-student progress tracking.

Certificates
Automatic PDF certificate generation with QR code and unique verification code.

Analytics
BI dashboards with engagement funnels and at-risk student detection.

Marketplace
Public catalog with structured SEO, Stripe checkout, and discount coupons.

Finance
Billing, recurring subscriptions, and SaaS plan management.

Live Classes
Live session and mentoring scheduling integrated with calendar and replay.

Organizations
Multi-tenant management with full data isolation per organization (RLS).

Settings
Full white-label — logos, colors, and branding per tenant.

Audit
Complete logs of administrative actions for compliance and security.
/ access control
Granular RBAC with four distinct profiles
Super Admin
Manages tenants, plans, global billing, and feature flags.
Org Admin
Configures branding, teachers, students, and learning paths.
Teacher
Creates courses, assessments, grades assignments, and moderates forums.
Student
Watches lessons, submits activities, earns XP, and issues certificates.
/ technical architecture
Modern, service-oriented stack
Frontend
Next.js 16+
App Router, SSR/ISR, Server Actions
Backend
Supabase
PostgreSQL, RLS, Auth, Storage
Banco
Drizzle ORM
Migrations tipadas em TypeScript
Pagamentos
Stripe
Assinaturas, Pix, cupons, webhooks
Estilo
TailwindCSS
Design system com shadcn/ui
Estado
Zustand + React Query
Cache inteligente e UI global
/ technical highlights
Security and isolation at the database level
PostgreSQL's Row Level Security (RLS) ensures users from one tenant never access data from another — with no additional logic in the application code.
Drip Content allows scheduling or conditioning the release of modules based on deadlines or completion of pedagogical prerequisites.
Distributed gamification engine — XP, badges, and leaderboards calculated from database triggers, ensuring consistency.
Certificates with QR code and public verification code, automatically generated upon meeting approval criteria.
/ key features
Integrated marketplace with full e-commerce
Public catalog with structured SEO and dynamic sitemap
One-time payments, discount coupons, and recurring subscriptions via Stripe
Full internationalization — PT, EN, and ES across all screens
Audit logs tracking creation, editing, and deletion of any resource
At-risk student detection via low-completion algorithm
Chunked video upload for large files without timeout
Need a platform like this?
We build educational SaaS from scratch to production-ready product.