| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Calendar (calendar)
• Discuss (mail) • Employees (hr) • Invoicing (account) • Website (website) |
| Lines of code | 1205 |
| Technical Name |
edu_lance |
| License | LGPL-3 |
| Website | https://databulance.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Calendar (calendar)
• Discuss (mail) • Employees (hr) • Invoicing (account) • Website (website) |
| Lines of code | 1205 |
| Technical Name |
edu_lance |
| License | LGPL-3 |
| Website | https://databulance.com |
edu_lance —
All-in-One
Education CRM
A plug-and-play education management platform for language schools, tutoring centres, and online academies. CRM pipeline, scheduling, subscriptions, earnings — one module, zero extra dependencies.
Everything a school needs, nothing it doesn't
edu_lance ships 21 models covering the full student lifecycle — from first enquiry to certificate and payout.
CRM Pipeline
6 configurable stages from New Lead to Churned. Track enquiries, trial lessons, and conversion rates in a Kanban view.
Students & Teachers
Profiles linked to res.partner. CEFR level, subject, timezone, placement test flag, email verification — all built in.
Curriculum
CEFR levels (A1–C2 + custom) and subjects are fully admin-editable. Link to slide.channel for in-app lesson content.
Group Classes & Sessions
Create groups, schedule sessions, track attendance. Auto write-off on checkout — absentees lose credits automatically.
Homework
Assign tasks per session or group. Students submit answers via portal. Teachers mark complete and add feedback.
Subscriptions
Three billing models: per-lesson credit packs, hourly bundles, or season passes with fixed expiry. Auto-compute on create.
Resource Bank
Upload PDFs, videos, or external links. Tag by level and subject. Students access via portal; teachers manage in back-end.
Teacher Earnings
Rate cards per level/subject. Earnings auto-calculated per session. Batch payout with one-click approval workflow.
Migration Wizard
Migrate existing data from nexus_wallet, slide.channel, and hr.employee teachers in a guided wizard.
21 models, 9 sub-packages
Clean separation of concerns. Each domain lives in its own sub-package for easy extension.
Plug-and-play bridge modules
edu_lance has zero hard dependencies beyond Odoo base. Optional bridges extend it — install only what you need.
Ready in minutes
Install from the Apps Store, configure levels and subjects, and start adding students. Seed data is included.
EduLance → Configuration
create your first group
upgrading from nexus_wallet
Please log in to comment on this module