https://github.com/jonaskahn/kooby-admin-vue-template
An admin template with Kooby and Vue 3 (Using PrimeVue/SakaiVue)
https://github.com/jonaskahn/kooby-admin-vue-template
admin-template jooby kooby kotlin primevue sakai-vue template-project vue3
Last synced: 8 days ago
JSON representation
An admin template with Kooby and Vue 3 (Using PrimeVue/SakaiVue)
- Host: GitHub
- URL: https://github.com/jonaskahn/kooby-admin-vue-template
- Owner: jonaskahn
- License: apache-2.0
- Created: 2024-07-24T09:11:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-25T15:05:05.000Z (about 1 year ago)
- Last Synced: 2026-01-17T05:10:29.726Z (about 1 month ago)
- Topics: admin-template, jooby, kooby, kotlin, primevue, sakai-vue, template-project, vue3
- Language: JavaScript
- Homepage:
- Size: 7.41 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kooby Vue Admin template
*Admin Template with Vue 3 and Kooby (Using PrimeVue/SakaiVue)*
## Sperated projects
- [Kooby API Template](https://github.com/jonaskahn/kooby-api-template)
- [Enhanced Sakai Vue](https://github.com/jonaskahn/enhanced-sakai-vue)
## My similar projects
- [Spring Vue Admin Template (Kotlin)](https://github.com/jonaskahn/spring-vue-admin-template)
## Getting started
### 1. Run database
```shell
docker compose -f compose/dev.compose.yaml up -d
```
### 2. [Develop with intelliJ](https://jooby.io/usage/)
### 3. Coding convention
> I do not stick with any coding conventions. Take the best one you want to apply from Google/MS or even default of
> IntelliJ Idea
### 4. Notes
#### 4.1 Response
Client and server should always produce and consume only type of object `Respone`:
- **Success**
```json
{
"status": 200,
"message": "Response message from backend",
"payload": "Additional payload"
}
```
- **Error**
```json
{
"status": 4xx,
"message": "Response message from backend"
}