Back Office β
The back office template can be found in the codey-starter repo in the vue3-back-office
folder. This can directly be copied to your repo to get started.
Demo links:
WARNING
Layout components and Composables located in the starter will eventually move to a codey package when we support Vue 3. It is not advised to alter these parts.
INFO
The back office starter is hosted on the xeriusgroup.be
domain. This requires your VPN to be active to view the preview.
Tech Stack β
Library | Documentation |
---|---|
Vue 3 | Vue 3 |
PrimeVue | PrimeVue |
TailwindCSS | TailwindCSS |
Material Icons | Material Icons Icon Browser |
The required configuration is distributed by the @xerius/back-office-theme package. This is already included and setup in the starter.
Required resources β
Resource | Use | Example name |
---|---|---|
App Service | Hosting of the bff + app | web-d-we-starter-back-office |
Key Vault | Storage of client/secrets | kv-d-we-codey |
Application Insights | Logging | ai-d-we-codey |
Note
All requested resources should be added to your domain/app resource group.
API Scopes β
The following scopes are required in order to run the starter:
Scope | Use | Documentation |
---|---|---|
translation_api | Translation are fetched through the Translation API | wiki link |