- Java Development Kit (JDK) 8 or higher
- Apache Maven
- MySQL Database Server
-
Clone the repository
-
Navigate to the project directory:
cd project-directory
-
Install dependencies:
mvn clean install
-
Configure MySQL database connection in
application.properties
file as shown blow:spring.datasource.url=jdbc:mysql://localhost:3306/budgetor spring.datasource.username=[your-database] spring.datasource.password=[your-database-password] spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect spring.jpa.hibernate.ddl-auto= update```
-
Run the application: either
mvn spring-boot:run
orjar target/[project-directory]-0.0.1-SNAPSHOT.jar
-
The API Endppoints will be accessible at http://localhost:8000
- Java
- Spring boot
- MySQL
- Maven
- There are many other API Endpoints that are not included in the images
- Take a look at the source code for a better understanding