Module Configuration
Module Configuration
Enable, disable, and configure OpenEduCat modules to match your institution’s requirements.
Time Required: 10 minutes Module: Core (openeducat_core) User Role: System Administrator
Table of Contents
- Overview
- Accessing Module Settings
- Core Modules
- Academic Modules
- Administrative Modules
- Enterprise Modules
- Module Dependencies
Overview
OpenEduCat uses a modular architecture allowing you to:
- Enable only needed features
- Reduce system complexity
- Customize for institution type
- Add features as you grow
Accessing Module Settings
Method 1: OpenEduCat Settings
- Go to Settings
- Scroll to OpenEduCat section
- Toggle modules on/off
- Click Save
Method 2: Apps Menu
- Go to Apps in main menu
- Search for module name
- Click Install or Uninstall
- Wait for installation to complete
After Module Changes
- Wait for installation progress
- Refresh browser when prompted
- New menus appear automatically
- Configure module-specific settings
Core Modules
These modules form the foundation of OpenEduCat:
openeducat_core
| Feature | Description |
|---|---|
| Student Records | Basic student information |
| Faculty Records | Teacher profiles |
| Course Management | Courses and subjects |
| Batch Management | Student cohorts |
Status: Required (always enabled)
openeducat_admission
| Feature | Description |
|---|---|
| Admission Registers | Admission campaigns |
| Applications | Student applications |
| Enrollment | Convert to students |
Dependencies: openeducat_core
openeducat_attendance
| Feature | Description |
|---|---|
| Attendance Sheets | Daily attendance |
| Reports | Attendance statistics |
| Alerts | Low attendance warnings |
Dependencies: openeducat_core
openeducat_assignment
| Feature | Description |
|---|---|
| Assignments | Create assignments |
| Submissions | Student submissions |
| Grading | Grade assignments |
Dependencies: openeducat_core
openeducat_exam
| Feature | Description |
|---|---|
| Exam Sessions | Exam scheduling |
| Hall Tickets | Generate hall tickets |
| Results | Record marks |
| Marksheets | Generate marksheets |
Dependencies: openeducat_core
Academic Modules
Additional academic features:
openeducat_library
| Feature | Description |
|---|---|
| Book Catalog | Library inventory |
| Card Management | Library cards |
| Issue/Return | Book circulation |
| Fines | Overdue penalties |
Dependencies: openeducat_core
openeducat_grading
| Feature | Description |
|---|---|
| Grade Scales | Custom grade scales |
| Grade Categories | Weighted categories |
| GPA Calculation | Automatic GPA |
Dependencies: openeducat_core
openeducat_timetable
| Feature | Description |
|---|---|
| Timetable Creation | Class schedules |
| Room Allocation | Classroom booking |
| Faculty Assignment | Teacher schedules |
Dependencies: openeducat_core, openeducat_facility
Administrative Modules
Institution management features:
openeducat_fees
| Feature | Description |
|---|---|
| Fee Structures | Define fee types |
| Invoicing | Generate invoices |
| Payments | Record payments |
| Reports | Financial reports |
Dependencies: openeducat_core, account
openeducat_transportation
| Feature | Description |
|---|---|
| Routes | Bus routes |
| Vehicles | Vehicle management |
| Stops | Pickup/drop points |
| Student Assignment | Route allocation |
Dependencies: openeducat_core
openeducat_discipline
| Feature | Description |
|---|---|
| Incidents | Record incidents |
| Categories | Offense types |
| Suspensions | Manage suspensions |
Dependencies: openeducat_core
openeducat_health
| Feature | Description |
|---|---|
| Health Records | Medical information |
| Medical History | Past conditions |
| Allergies | Allergy tracking |
Dependencies: openeducat_core
Enterprise Modules
Advanced features (Enterprise Edition):
openeducat_lms_enterprise
| Feature | Description |
|---|---|
| Online Courses | E-learning platform |
| Content | Video, documents, quizzes |
| Progress Tracking | Student progress |
License: Enterprise
openeducat_quiz_enterprise
| Feature | Description |
|---|---|
| Online Quizzes | Automated assessments |
| Question Bank | Question repository |
| Auto-Grading | Instant results |
License: Enterprise
openeducat_parent_enterprise
| Feature | Description |
|---|---|
| Parent Portal | Parent access |
| Student Monitoring | View child’s progress |
| Communication | Teacher messaging |
License: Enterprise
openeducat_omr
| Feature | Description |
|---|---|
| OMR Scanning | Scan answer sheets |
| Auto-Grading | Automatic marking |
| Result Import | Import to system |
License: Enterprise
Module Dependencies
Dependency Chain
openeducat_core├── openeducat_admission├── openeducat_attendance├── openeducat_assignment├── openeducat_exam├── openeducat_library├── openeducat_fees│ └── account (Odoo Accounting)├── openeducat_timetable│ └── openeducat_facility└── openeducat_core_enterprise ├── openeducat_lms_enterprise ├── openeducat_quiz_enterprise └── openeducat_parent_enterpriseInstalling Dependencies
When you enable a module, dependencies install automatically:
- Select module to install
- System checks dependencies
- All required modules install together
- Configure each module after installation
Module Management
Enabling Modules
- Go to Settings > OpenEduCat
- Find module toggle
- Turn on the switch
- Click Save
- Wait for installation
Disabling Modules
Note: Disabling modules does not delete data.
- Go to Settings > OpenEduCat
- Turn off module toggle
- Click Save
- Confirm when prompted
Updating Modules
- Go to Apps
- Click Update Apps List
- Find module
- Click Upgrade
Troubleshooting
Module won’t install
| Issue | Solution |
|---|---|
| Missing dependency | Install required module first |
| License error | Check enterprise license |
| Database error | Check server logs |
Module menu not appearing
- Refresh browser (Ctrl+Shift+R)
- Logout and login again
- Check user permissions
- Verify module is active in Apps
Performance after installation
Some modules may require:
- Database update
- Asset regeneration
- Cache clearing
Related Topics
Last updated: January 2026