feat: EnCoach V2 — complete OWL refactor with 15 new modules
Full architectural refactor from React to Odoo OWL: - 15 new Odoo modules: signup, placement, exam_template, scoring, course_gen, entity_onboard, ai_course, quality_gate, ielts_validation, pdf_report, verification, math, it, portal, exam_session - 6 modified modules: core (new user fields), exam (template types), adaptive (events/paths/settings), branding (white-label), resources (CEFR/AI fields), taxonomy (Math+IT hierarchies) - ~79 new REST API endpoints across all controller packages - ~50 admin backend views (form/list/kanban/search/menu) - 5 custom OWL components: dashboard, content pool, exam validation, gap analysis, adaptive timeline - POS-inspired full-screen exam session with 9 question renderers - Student portal with 12 website pages (QWeb + OWL) - AI/ML services: IRT 3PL CAT engine, CEFR mapper, quality gates, IELTS validator, SymPy math scorer, speaking evaluator, adaptive engine - Seed data: IELTS/TOEFL/STEP/IC3 templates, 30+ sample questions, English/Math/IT taxonomy trees with 50+ topics - Updated requirements.txt with new dependencies Made-with: Cursor
This commit is contained in:
9
.gitignore
vendored
9
.gitignore
vendored
@@ -26,3 +26,12 @@ Thumbs.db
|
||||
|
||||
# Docker
|
||||
*.tar
|
||||
|
||||
# Frontend repo (separate repository)
|
||||
new_project/encoach_frontend_new_v1/
|
||||
|
||||
# Local dev artifacts
|
||||
miniconda3/
|
||||
pgdata/
|
||||
.conda-envs/
|
||||
.conda-pkgs/
|
||||
|
||||
Reference in New Issue
Block a user