An open API service indexing awesome lists of open source software.

https://github.com/programadorthi/full-stack-kotlin

Gradle composite builds with kotlin multiplatform only
https://github.com/programadorthi/full-stack-kotlin

Last synced: 2 months ago
JSON representation

Gradle composite builds with kotlin multiplatform only

Awesome Lists containing this project

README

          

# Fullstack Kotlin

> 🚧 Under development

A project to learn Gradle Composite builds.
The main purpose is try to do better modules separation and build kotlin multiplatform projects only.

## Features

- Ktor server for API
- Ktor server for admin pages
- Compose multiplatform for clients
- A domain and models shared between client and server application
- Build logic plugins to share configurations

### Using command-line composite build

```
./gradlew run
```

### Try server requests

There is a `demo-request.http` file that can be used with [REST Client](https://marketplace.visualstudio.com/items?itemName=humao.rest-client)

## Credits

- [eShop sample data](https://github.com/dotnet/eShop/tree/main?tab=readme-ov-file#sample-data)