Files
Yamen Ahmad 3e83d8d7d5 feat: add complete EnCoach backend — Odoo 19 + all addons
Includes:
- Odoo 19 framework (odoo/)
- 27 custom EnCoach addons (new_project/custom_addons/)
  - encoach_core, encoach_api, encoach_lms_api, encoach_adaptive_api
  - encoach_exam, encoach_taxonomy, encoach_adaptive, encoach_assignment
  - encoach_ai, encoach_ai_grading, encoach_ai_generation, encoach_ai_media
  - encoach_courseware, encoach_communication, encoach_subscription
  - encoach_notification, encoach_approval, encoach_branding
  - encoach_classroom, encoach_registration, encoach_stats
  - encoach_faq, encoach_ticket, encoach_training, encoach_resources
  - encoach_adaptive_ai, encoach_sis
- 21 OpenEduCat Enterprise modules (new_project/enterprise-19/)
- 14 OpenEduCat Community modules (new_project/openeducat_erp-19.0/)
- Configuration: odoo.conf, requirements.txt, scripts
- 200+ REST API endpoints with JWT authentication
- SRS and test documentation

Made-with: Cursor
2026-04-01 17:10:04 +04:00
..

OpenEduCat Community Edition 🎓

License: LGPL v3 GitHub stars

Introduction 🚀

OpenEduCat is a powerful, feature-rich Open Source Educational ERP designed to streamline academic and administrative processes in educational institutions. Whether youre managing admissions, academics, finance, or human resources, OpenEduCat provides an integrated platform that empowers your institution with flexibility and innovation. Join our community to transform education management and embrace the future of learning! 🌟


Table of Contents


Features 🚀📚

OpenEduCat offers a comprehensive suite of features tailored for modern educational institutions:

  • Admissions & Registration 🎟️: Simplify enrollment and registration processes.
  • Student Information Management 👨‍🎓👩‍🎓: Manage student profiles, academic history, and personal details.
  • Course & Batch Management 📚: Organize courses, batches, and scheduling with ease.
  • Examination Management 📝: Streamline exam scheduling, evaluation, and result processing.
  • Fee & Finance Management 💰: Automate fee collection, invoicing, and financial reporting.
  • Attendance & Timetable : Keep track of attendance and manage class schedules efficiently.
  • Library Management 📖: Handle book lending, cataloging, and member management.
  • Transport & Hostel Management 🚍🏠: Oversee transportation logistics and hostel accommodations.
  • Communication Tools 📢: Enhance collaboration with integrated messaging and notifications.
  • Reporting & Analytics 📊: Generate insightful reports for data-driven decision-making.
  • HR & Payroll Management 👥: Manage staff records, payroll, and performance reviews.
  • Customizable & Modular 🔧: Adapt or extend modules to meet your institutions unique needs.
  • Secure & Scalable 🔒: Robust security features ensure your data is protected while scaling with your growth.

For a full list of features, please visit our Features Page 😊


Experience OpenEduCat firsthand:


Installation 🛠️


Documentation 📖

Learn more about OpenEduCat:

  • Documentation Portal: OpenEduCat Documentation
  • User Guides: Comprehensive guides to help you master the system quickly.

Community & Support 🤝

Join our active and vibrant community:


Roadmap 🗺️

Were continuously evolving! Heres a glimpse of whats coming:

  • Enhanced Mobile Experience 📱: Optimizing for a seamless mobile interface.
  • New Modules 🆕: Introducing additional modules based on community feedback.
  • Performance Optimization : Continuous improvements for faster and smoother operations.
  • Extended Integrations 🔗: More integrations with popular third-party services.
  • User Experience Enhancements 🎨: Regular UI/UX updates to make navigation even easier.

Stay tuned for future updates and contribute to shaping our roadmap!


License 📄

OpenEduCat is distributed under the LGPL-3.0 License. See the LICENSE file for more details.


Contact 📞

Have questions or need support? Get in touch:


Thank you for choosing OpenEduCat empowering educational institutions with open source technology. We appreciate your support and look forward to your contributions! 🙌

Happy Learning & Coding! 💻🎉