Skip to content

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.

Notifications You must be signed in to change notification settings

Anish-kr/ExpenseManagementApp

Repository files navigation

ExpenseManagementApp

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.

image

image

image

image


image

Prerequisites

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

Getting Started

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

Usage

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.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published