Files
ReelShortWeb/README.md
T
2026-10-12 19:15:13 +08:00

39 lines
1.1 KiB
Markdown

# ReelShortWeb
Frontend-only short-drama content management console built with Vue 3, Vite, Vue Router, and Element Plus.
## Development
```sh
npm install
npm run dev
```
## Production build
```sh
npm run build
npm run preview
```
## Demo access
- Username: `admin`
- Password: `admin123`
Data and RBAC changes are local demo state. No backend service is connected.
## Source layout
- `src/views/common/` contains shared route pages such as login and dashboard.
- `src/views/contentManagement/` contains short-drama and episode pages.
- `src/views/permission/` contains role, menu, and role-category pages plus their composables.
- `src/views/userManagement/` contains administrator pages and their page data/composables.
- `src/views/systemManagement/` contains system settings pages.
- `src/views/components/` contains reusable page-level UI components.
- `src/data/` contains shared domain records used across views.
- `src/layouts/` contains the authenticated application shell.
- `src/router/` contains routes and access guards.
- `src/stores/` contains auth, RBAC, and theme state.
- `src/permissions/` contains permission definitions and role defaults.