new awesome build

This commit is contained in:
Антон
2026-01-28 22:37:47 +03:00
parent 848646003c
commit fcb8f6bac7
119 changed files with 7291 additions and 5575 deletions

25
APP_UI/README.md Normal file
View File

@@ -0,0 +1,25 @@
# OpenVPN Dashboard UI (`APP_UI`)
A Single Page Application (SPA) built with **Vue 3** and **Vite**. It serves as the unified dashboard for monitoring and management.
## Project Structure
- `src/views/`: Page components (Dashboard, Login, Profiles, etc.).
- `src/components/`: Reusable widgets (Charts, Sidebar).
- `src/stores/`: Pinia state management (Auth, Client Data).
## Configuration
Runtime configuration is loaded from `/config.json` (in `public/`) to allow environment-independent builds.
## Development
```bash
npm install
npm run dev
# Access at http://localhost:5173
```
## Documentation
See `DOCS/UI/Architecture.md` for detailed architecture notes.