24 lines
498 B
Markdown
24 lines
498 B
Markdown
# Project Rules
|
|
|
|
## General
|
|
- Follow the existing code style and patterns.
|
|
- Use npm for running project commands.
|
|
- Keep code in TypeScript unless migration is required.
|
|
|
|
## Frontend Stack
|
|
- Framework: Vue 3 + Vite
|
|
- UI Library: Vuetify0
|
|
- Enabled Features: ESLint, Vue Router, UnoCSS
|
|
|
|
## Backend Stack
|
|
- Language: Java
|
|
- Server: Javalin
|
|
- Persistence: Postgres with JDBC
|
|
- Maven for dependency management
|
|
|
|
|
|
|
|
## Tests
|
|
Use JUnit 5 for backend unit test
|
|
Use Playwright for frontend end-to-end tests
|