Cloud Native App

Cloud Native App automates the process of bootstrapping a repository.
It generates a project structure with everything you need to start coding right away.
Project Motivation
The motivation behind Cloud Native App is to provide a practical example of implementing
a cloud-native application that adheres to best practices. The project aims to:
- Automate the process of setting up a new repository.
- Provide a project structure that follows best practices.
- Offer a reference implementation for features like CI/CD, testing, and documentation.
- Inspire developers to adopt cloud-native patterns in their projects.
Project Setup and Run Instructions
Follow these steps to set up and run the Cloud Native App:
Prerequisites
- Install the latest version of Go.
- Install the latest version of Just.
- Include
$HOME/bin in your $PATH.
Installation
Clone the repository and install the cloud-native-app binary into $HOME/bin:
just install
Usage
Change to your target directory and create a new demo module:
cloud-native-app demo
Navigate into the newly created demo directory and start the HTTP service on port 8080:
cd demo
just run-service
Open the UI in your browser:
http://localhost:8080/ui
