The application allows users to submit their expenses, pay reimbursements on staff's submitted expenses, and also provides a log of expenses claimed versus reimbursements made on the given claim.
This is an expense management application built using
- H2 database,
- Spring Boot 3.0, and
- Spring Data JPA.
Before running this application, make sure you have the following:
- Java 8 or higher installed on your system
- Maven 3.0 or higher installed on your system
To get started with this application, follow these steps:
- Clone this repository to your local machine.
- Open a terminal window and navigate to the root directory of the project.
- Run the following command to build the project: mvn clean install
- Once the build is complete, run the following command to start the application: java -jar target/expense-management-app.jar
To use this application, follow these steps:
- Open your web browser and navigate to http://localhost:8080.
- The application provides a log of expenses claimed versus reimbursements made on the given claim.