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: 5 months 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 (10 months ago)
- Default Branch: main
- Last Pushed: 2024-11-25T15:05:05.000Z (6 months ago)
- Last Synced: 2024-12-23T08:44:53.890Z (5 months 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"
}