Files
OpenVPN-Monitoring-Simple/APP_UI/README.md

26 lines
673 B
Markdown
Raw Normal View History

2026-01-28 22:37:47 +03:00
# 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.