Auto-generated from all feature plans. Last updated: 2026-01-17
-
Dual database support (H2 for development, PostgreSQL for production), with Elasticsearch for search and Redis for caching (001-user-mgmt-rbac)
-
Java 17, TypeScript 5.x, Vue 3 + Spring Boot, MyBatisPlus, Vue3, Ant Design Vue, Element Plus, Elasticsearch, Redis (002-menu-permission)
-
Dual database support (H2 for development, PostgreSQL for production) with simultaneous Elasticsearch storage for search capabilities (002-menu-permission)
-
Java (Spring Boot), TypeScript (Vue3) + Spring Boot, Vue3, Ant Design Vue, MyBatisPlus, Elasticsearch, Redis, PostgreSQL/H2 (003-class-subject-mgmt)
-
PostgreSQL (production), H2 (development), Elasticsearch (search), Redis (caching) (003-class-subject-mgmt)
-
Java (Spring Boot), TypeScript (Vue3) + Spring Boot, Vue3, Ant Design Vue, MyBatisPlus, Elasticsearch, Redis, PostgreSQL/H2, SonarQube (003-class-subject-mgmt)
-
Java 17, TypeScript, Vue 3 + Spring Boot, MyBatisPlus, Ant Design Vue, Redis, Elasticsearch (003-class-subject-mgmt)
-
PostgreSQL (production), H2 (development), with simultaneous storage in Elasticsearch for search functionality (003-class-subject-mgmt)
-
Java 17, TypeScript 5.3, Vue 3 + Spring Boot, MyBatisPlus, Vue3 with Ant Design Vue, Element Plus (001-user-mgmt-rbac)
src/
tests/
npm test && npm run lint
Java 17, TypeScript 5.3, Vue 3: Follow standard conventions
- 003-class-subject-mgmt: Added Java 17, TypeScript, Vue 3 + Spring Boot, MyBatisPlus, Ant Design Vue, Redis, Elasticsearch
- 003-class-subject-mgmt: Added Java (Spring Boot), TypeScript (Vue3) + Spring Boot, Vue3, Ant Design Vue, MyBatisPlus, Elasticsearch, Redis, PostgreSQL/H2, SonarQube
- 003-class-subject-mgmt: Added Java (Spring Boot), TypeScript (Vue3) + Spring Boot, Vue3, Ant Design Vue, MyBatisPlus, Elasticsearch, Redis, PostgreSQL/H2, SonarQube