School Management System
Unified student lifecycle management â admissions, academics, attendance, and fees in one platform for Odoo 18
Odoo 18 Community v18.0.1.0.13 LGPL-3
Run your entire school on Odoo 18: digitize admissions, centralize student records, manage timetables and gradebooks, automate fee billing, and give students, parents, and faculty a modern self-service portal.
Why Choose Our System
Operational Efficiency
Automate fee billing, speed up admissions, and keep every student record in one system of truth.
Enterprise Security
Role-based access for students, parents, teachers, finance, and school administrators.
Real-Time Insights
Track grades, attendance, admissions funnel, and fee collection from live Odoo data.
Admissions & CRM Pipeline
Digitized Kanban workflow from enquiry to enrolled student with document tracking and automated communications.
- Stage-based pipeline (Enquiry through Enrolled)
- Document uploads and checklists
- Capacity validation per class section
- Admission funnel reporting
Student Record Management
A single profile for demographics, enrolment, academic history, guardians, and registration holds.
- Student ID and class assignment
- GPA and grade history
- Parent/guardian links
- Fee hold flags
Academics, Timetable & Grading
Programmes, subjects, class sections, weekly timetables, and a full gradebook with published report cards.
- Subject mappings per section
- Weekly portal timetable view
- Weighted gradebook
- PDF report cards
Attendance Tracking
Daily registers, absence alerts, and attendance summaries on the student portal.
- Class attendance wizard
- Email alerts for absences
- Attendance rate on portal
- Monthly registers
Fee & Finance Engine
Fee structures, batch invoicing, payment tracking, and automated reminders integrated with Odoo Accounting.
- Fee structures by class level
- Batch invoice generation
- Posted invoices and receipts
- Dunning email templates
Modern Role-Based School Portal
Dedicated dashboards for students, faculty, parents, and administrators â with dark mode, mobile layout, and live Odoo data
Student Portal
Personalized home at /school/dashboard with today's classes, grade snapshots, fee status, mini calendar, and school announcements.
- Weekly timetable grid with subject and room details
- Published grades, attendance history, and invoices
- Profile and enrolment information
Student dashboard â KPI cards, today's schedule, grades, and announcements
Interactive weekly timetable view helps students plan their week at a glance, synced from class section schedules in the backend.
Weekly timetable â color-coded slots by day and period
Faculty Portal
Teachers sign in at /school/faculty to manage their sections without opening the full Odoo backend. A lightweight, focused interface for daily teaching operations.
- Dashboard KPIs: Total sections taught, enrolled students, pending grades, today's attendance count
- Today's Schedule: Teaching timetable synced from class section schedules with room and subject details
- Pending Grading: Real-time task counter and list of students awaiting grade entry
- Performance Analytics: Per-section grade distribution, attendance trends, and student progress metrics
- Grade Submission History: Recent grade entries with timestamps and submission status
- Quick Actions: One-click access to grade entry wizard, attendance marking, and admin backend portal
- Mobile Responsive: Full functionality on tablets and smartphones for on-the-go grading
Faculty Dashboard Features: Section metrics, daily teaching schedule, pending grading tasks, performance charts, attendance tracking, and quick action buttons
Designed for Teachers: Streamlined interface to manage classes, track student progress, and submit grades without administrative overhead.
Administrator Portal
School principals and administrators get a comprehensive executive overview at /school/dashboard (admin view) with dynamic filters by academic year, class level, and department.
- Executive KPIs: Total enrolment, active attendance rate, fee collection percentage, admissions pipeline status at-a-glance
- Enrolment Analytics: Student count by programme, class level distribution, year-over-year growth trends
- Admissions Funnel: Enquiry-to-enrolled conversion funnel with stage breakdown and drop-off analysis
- Fee Collection Dashboard: Total collected vs. outstanding, invoice aging, payment status breakdown (Paid, Pending, Overdue)
- Attendance Heatmap: School-wide attendance trends by class, period, and time, identifying attendance risks
- Grade Distribution: System-wide grade distribution curves, pass/fail rates, and academic performance trends
- Academic Year Selector: Switch between years instantly to compare historical performance and trends
- Recent Activity Feed: Latest admissions, invoices generated, grades submitted, system updates in real-time
- Advanced Filters: Drill-down by academic year, programme, class section, attendance threshold, fee status
- Export Reports: Download KPI summaries, attendance registers, and financial reports for board meetings
Admin Dashboard Features: Executive KPIs, enrolment trends, admissions funnel, fee collection analytics, attendance heatmap, grade distribution, and year-over-year comparison
For Leadership & Planning: Real-time insights into school operations, financial health, student outcomes, and strategic KPIs for informed decision-making.
ð Portal URLs & Features:
- Student Portal:
/school/dashboardâ Personal dashboard with grades, attendance, fees, timetable, and announcements - Faculty Portal:
/school/facultyâ Teaching dashboard: sections, attendance wizard, gradebook, and performance stats - Parent Portal:
/school/parentâ Guardian view with child selector and linked student overview - Admin Dashboard:
/school/dashboard(admin user) â Executive analytics with KPIs, trends, and operational insights - User Experience: Dark mode toggle, accessible WCAG 2.1 AA, responsive design, PWA-ready manifest, live Odoo data sync
How It Works
Setup
Academic years, programmes, fee structures, and class sections.
Admissions
CRM pipeline from enquiry to enrolled student.
Academics
Timetables, attendance, and published grades.
Technical Specifications
| Module Information | |
|---|---|
| Display Name | School Management System |
| Technical Name | vanguard_school_management |
| Version | 18.0.1.0.13 |
| License | LGPL-3 |
| Author | Vanguard ERP |
| Price | USD 500 |
| Odoo Version | 18.0 Community Edition |
| Dependencies | base, mail, crm, sales_team, account, website, portal, hr, contacts |
| Portal URLs | Student & Admin: /school/dashboard · Faculty: /school/faculty · Parent: /school/parent |
Ready to Transform Your School Operations?
Install from the Odoo Apps store and go live with admissions, academics, and finance on one platform.
© 2026 Vanguard ERP â School Management System for Odoo 18
LGPL-3 Licensed · Portal: /school/dashboard · Faculty: /school/faculty · Parent: /school/parent
Please log in to comment on this module