SINTA is a web app-based tour package sales marketplace that focuses on providing convenience to travel agents in digitizing their business to reach a wider market.
Install SINTA with Docker
- Make application-docker.properties file on /resource directory
- Copy all application.properties.example key-value into your application-docker.properties
- Fill all credentials on application-docker.properties
- Run
docker-compose up -d
- Make sure you have install Apache Maven
- Make application.properties on /resource directory
- Copy all application.properties.example key-value into your application.properties file
- Fill all credentials on application.properties
- Run
mvn clean package -DskipTests=true
- Then run
mvn spring-boot:run
- Java 17
- PostgreSQL
- Spring Boot 3
- Spring Data JPA
- Spring Security
- Hibernate
- Docker
- JavaMailSender
- MapStruct
- Lombok
- Cloudinary
Don't forget to star my repository if you feel this repository help you on learning :)