Este proyecto contiene el microservicio planning, que gestiona Budgets (Presupuestos) y Goals (Metas) para una aplicación. Está implementado en Kotlin utilizando Gradle y se conecta a una base de datos MariaDB.
- IntelliJ IDEA o cualquier otro IDE con soporte para Kotlin.
- Docker y Docker Compose instalados en tu sistema.
Para preparar y ejecutar el entorno de desarrollo, sigue estos pasos:
-
Clona el repositorio de GitHub:
git clone <URL_DEL_REPOSITORIO> -
Abre el proyecto en IntelliJ IDEA o tu IDE de preferencia.
Para ejecutar el microservicio y la base de datos, utiliza los siguientes comandos de Docker:
-
Para iniciar los servicios:
docker-compose up -
Para reconstruir y levantar los servicios en modo "detached":
docker-compose up -d --build
planning_ms/: Directorio que contiene el código fuente del microservicio.planning_mariaDB/: Directorio con la configuración para la base de datos MariaDB.
Las contribuciones son bienvenidas. Por favor, asegúrate de seguir las directrices de contribución del proyecto.
Este proyecto está licenciado bajo los términos de la licencia que se especifique, por ejemplo, MIT.
Si tienes alguna duda o pregunta, no dudes en abrir un issue en el repositorio o contactar directamente a los mantenedores.