Plot manager has several functionality such as storing data about department and municipality to be able to also store data plot specific to an asked municipality. And also provide an API to outside.
- You might that to run this project you will need a database.
- The one used here is MySQL.
- So, please start an MySQL server the way you want.
The image can be pull on Docker Hub through this command.
docker pull orionbeauny/plot_manager- If you want that the image worked properly, please provide these environment variables.
SPRING_DATASOURCE_DRIVER-CLASS-NAME : com.mysql.cj.jdbc.Driver
SPRING_DATASOURCE_URL : jdbc:mysql://localhost:3306/plot_manage_database
SPRING_DATASOURCE_USERNAME : root
SPRING_DATASOURCE_PASSWORD : root-password
SPRING_JPA_DATABASE-PLATFORM : org.hibernate.dialect.MySQLInnoDBDialect- Minimum hardware requirements
- Java 17 or higher
- Maven
- Network requirements
- Ethernet connection
- Clone this repository
cd ./plot_manager- You need to update this file with your database properties.
application-local.yml- And then you can build the project with maven.
./mvnw clean package- Then, you can run the jar command.
java -jar ./target/plot_manager-0.0.1-SNAPSHOT.jar -Dspring.profiles.active=local- This is a personal project, so any pull request would never be merged.
- No offense.