Este projeto é composto por um backend em Spring Boot e um frontend em Kotlin Compose Multiplatform. Abaixo estão as instruções para iniciar ambos os aplicativos.
Certifique-se de ter os seguintes softwares instalados em sua máquina:
-
Clone o repositório do projeto:
git clone https://github.com/DevAzeredo/ChurchManager-KMP-SpringBoot.git cd ChurchManager-KMP-SpringBoot/backend
-
Compile e empacote o backend usando Maven:
./mvnw clean package
-
Navegue até o diretório do frontend:
cd ../frontend
-
Compile o frontend usando Gradle:
./gradlew build
-
Volte para o diretório raiz do projeto:
cd ..
-
Construa as imagens Docker:
docker-compose build
-
Inicie os contêineres:
docker-compose up
-
Acesse a aplicação em seu navegador:
http://localhost:8080