Spring Boot Kotlin Project Creator

•
156
•

Bootstraps a production-ready Spring Boot Kotlin project with reactive data stores and Docker configuration.

This skill automates the initial setup of a Spring Boot application using Kotlin and Gradle. It generates a comprehensive project skeleton by fetching a template from Spring Initializr and integrating essential dependencies like WebFlux, R2DBC (PostgreSQL), Redis, and MongoDB. It automatically configures application properties and creates a Docker Compose environment for local development, ensuring developers can move from idea to execution in minutes with a robust, cloud-native foundation ready for microservices architecture.

主な機能

01Standardized Gradle Kotlin DSL and Java 21 environment setup
02Integrated Docker Compose setup for PostgreSQL, Redis, and MongoDB
03Pre-configured reactive stack including WebFlux and R2DBC
04Automated project bootstrapping via Spring Initializr API
05Automatic configuration of SpringDoc OpenAPI and ArchUnit
06156 GitHub stars

ユースケース

01Rapidly starting a new microservice with a reactive architecture
02Standardizing project structure across a development team
03Setting up a local development environment with containerized databases