Discover powerful Dolibarr extensions designed to automate your business processes

Tutoring Management Pro turns Dolibarr into a full, professional management platform dedicated to tutoring and academic-support organizations: school-support centers, private academies, language schools, exam-preparation centers, academic training centers, private teachers, tutoring networks and tutoring franchises. It manages the entire academic, operational and financial life-cycle — students, parents, teachers, subjects, groups, timetables, enrollments, attendance, evaluations, grades, report cards, an integrated e-learning mini-LMS, an education CRM, billing and reporting — while natively enriching Dolibarr (third parties, contacts, users, products/services, quotes, orders, invoices, payments, banks, agenda, projects, document management and HR).
|
Commercial name |
Tutoring Management Pro |
|
Technical name |
tutoringmanagementpro |
|
Publisher |
DoliResources (https://www.doliresources.com) |
|
Version |
1.0 |
|
License |
GPL v3+ |
|
Module number |
503400 |
|
Module family |
Projects / Education |
|
Compatibility |
Dolibarr v16, v17, v18, v19, v20, v21, v22, v23+ — PHP 8+ |
|
Languages |
French, English, Italian, German, Spanish |
|
Dependencies |
Products/Services module, Third Parties module |
|
Architecture |
Multi-entity / multi-company ready, SaaS ready |
· School-support and tutoring centers
· Private academies
· Language schools
· Competitive-exam preparation centers
· Academic training centers
· Private/independent teachers
· Tutoring networks and franchises
· Tutoring organizations
A modern, education-inspired executive dashboard that opens the module. It uses the academic colour charter (Academic Blue #2563EB, Success Green #22C55E, Motivation Orange #F59E0B, Education Violet #7C3AED on a clean white/#F8FAFC background) and is organized into four KPI zones plus an analytics zone.
· Students & attendance — total students, active students, suspended students, number of teachers, number of groups, global attendance rate.
· Today's activity — sessions scheduled today, students present today, students absent today, new students this month.
· Financial — revenue today / this month / this year, outstanding (unpaid) balance, enrollments, re-enrollments.
· Academic success — success rate, general average (out of 20), number of evaluations.
· Enrollments evolution (12 months)
· Monthly revenue evolution
· Subject distribution
· School-level distribution
· Teacher performance (sessions per teacher)
· Student results distribution (grade bands out of 20)
A complete student record with civil status, academic context, contacts, medical information, documents and the linked parent.
· Identity — reference, first/last name, gender, date of birth, ID card (CIN).
· Academic context — school level, school of origin, school year.
· Contacts — email, phone, mobile, full postal address.
· Relations — linked parent record and linked Dolibarr third party.
· Health & documents — medical information, photo, supporting documents.
· Status — active / suspended / cancelled — drives the dashboard active vs. suspended counters.
· 360° card — KPI cockpit (level, enrollments, general average) plus a "linked records" panel that lists and one-click-creates the student's enrollments, attendance, payments and notifications.
Parent files with relationship, profession, emergency contact and payment follow-up. A single parent can be linked to several children.
· Identity & relationship — reference, name, relationship (father / mother / guardian).
· Contacts — email, phone, mobile, address, linked Dolibarr third party.
· Emergency — emergency contact name and phone.
· Follow-up — communication and payment history through the linked students.
Full teacher records and a dedicated contract object.
· Teacher profile — subjects taught, diplomas, experience, hourly rate, availability, linked Dolibarr user, rating.
· Activity tracking — hours taught, sessions, groups and an evaluation/rating.
· Contracts — contract type (permanent / fixed-term / freelance / hourly), start and end dates, hourly rate, number of hours and monthly salary.
· Configurable subjects — Mathematics, Physics, Chemistry, Biology, French, English, Spanish, German, Computer Science, Economics and any custom subject.
· Pedagogy — official program, pedagogical objectives, coefficient, colour code and subject code.
· Group types — by level, by subject, special groups, exam-preparation groups.
· Capacity management — maximum capacity, current headcount, room, recurring weekday and start time, price.
· Links — linked subject and teacher; KPI cockpit with capacity, headcount and teacher.
A weekly timetable grid that displays the sessions day by day with subject, teacher, room and time, and can be filtered by teacher. Each session stores group, subject, teacher, room, weekday, date, start/end time and duration — giving a general, per-teacher and per-group view.
· Enrollment record — student, group, subject, enrollment type (enrollment / re-enrollment), enrollment date, start/end dates.
· Finance — linked product/service, total price, amount paid and payment mode; the remaining balance feeds the billing hub and dashboard "outstanding" indicator.
· History — full enrollment and re-enrollment history per student.
A dedicated attendance desk plus a structured attendance object.
· Check-in desk — record a student by reference, card or QR code and mark them present, absent or late, with arrival time.
· Live counters — present / absent / late counters for the day and the latest check-ins.
· Computation — attendance rate per student and globally, justified-absence flag, full history.
· Evaluations — tests, quizzes, mock exams and level tests, linked to a subject, group and teacher, with maximum score and coefficient.
· Grades / results — a grade line per student under each evaluation, with score and appreciation; the card shows the evaluation average.
· Report cards — period (term), school year, average, class rank, number of students, absences and a general appreciation, ready for export.
· Computation — averages, success rate and grade-band distribution are normalized out of 20 and surfaced on the dashboard and reporting.
An integrated learning gallery to publish pedagogical content per subject and level.
· Content types — video courses, PDF materials, exercises and quizzes.
· Organization — linked subject and teacher, level, external link or uploaded file, duration.
· Tracking — view counter per resource and a visual content gallery.
A complete prospect-to-student pipeline with a drag-and-drop Kanban board.
· Pipeline stages — Prospect → Contacted → Trial lesson → Negotiation → Enrolled → Active student → Loyal.
· Kanban — drag a prospect card from one stage to another; the move is saved instantly through AJAX.
· Prospect record — source, interest (subject), school level, assigned sales rep, trial date.
· Marketing campaigns — channel (email / SMS / WhatsApp), budget, sent / opened / clicked / converted volumes and conversion rate.
· Partner companies — partner schools, high schools, associations, companies and local authorities, linked to Dolibarr third parties.
A billing hub that consolidates fees and payments and connects to native Dolibarr documents.
· Fee types — registration fees, monthly subscriptions, per-subject and per-group payments.
· Indicators — total due, total paid, outstanding balance and total payments.
· Outstanding list — enrollments with a remaining balance, ranked by amount due.
· Native integration — one-click creation of native Dolibarr quotes and invoices, plus a dedicated payment ledger.
An automatic notification engine, runnable on demand or daily via a Dolibarr cron job, that generates Email / SMS / WhatsApp messages: payment reminders (on enrollments with an outstanding balance approaching their end date), absence alerts, session reminders and published-results notices. A history page lists every notification with its channel and status.
A self-service overview per student: identity and level, general average, attendance rate, amount paid and outstanding balance, recent grades, attendance history, and online actions (create an enrollment or a payment).
A reporting hub grouped into four categories, each with on-screen KPIs and a data table.
· Academic — results by subject (average /20 and success rate), attendance by month, progress by group.
· Teachers — teaching hours and sessions, teacher performance (sessions, groups, rating).
· Financial — revenue by month, payments by type.
· Marketing — prospects by pipeline stage, campaign conversions.
Every report can be exported to CSV, Excel and PDF, and printed with a clean print layout.
From the configuration page, a one-click generator creates a complete, coherent demo dataset (students, parents, teachers, contracts, subjects, groups, sessions, enrollments, attendance, evaluations, grades, report cards, e-learning courses, prospects, campaigns, partners and payments), together with native Dolibarr services and partner third parties. A secure purge removes every demo record (tagged rows and the native objects it created), so the platform can be reset cleanly. A versioned dataset guard re-seeds improved demo content on module upgrades.
The module is designed to extend, not replace, Dolibarr. It connects with third parties, contacts, users, the agenda, products and services, quotes, orders, invoices, payments, banks, projects, document management (GED) and HR.
Advanced, granular permission management with read / create-modify / delete rights per functional group (students, parents, teachers & contracts, subjects, classes & groups & timetable, enrollments, attendance, evaluations-grades-report cards, e-learning, prospects & CRM, marketing & partners, billing & payments, reporting) plus a module administration right. Read and write are granted by default on activation so the module is immediately usable, while delete and admin rights stay restricted. Every record carries author, modification and timestamp metadata for audit, and all data is multi-entity aware.
The data model is structured to host a future pedagogical AI assistant: automatic generation of exercises, quizzes and exams; performance analysis; detection of struggling students; pedagogical recommendations; and automatic generation of report-card appreciations.
The module ships 18 fully-integrated business objects, each with list, search, column show/hide, card, create/edit/delete and linked-records navigation:
· Students
· Parents
· Teachers
· Teacher contracts
· Subjects
· Classes & groups
· Sessions (timetable)
· Enrollments
· Attendance
· Evaluations
· Grades
· Report cards
· E-learning courses
· Prospects
· Marketing campaigns
· Partners
· Payments
· Notifications
© 2026 DoliResources — Tutoring Management Pro v1.0 — GPL v3+. The brand and module name are the exclusive property of DoliResources.