Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.97 KB

README.md

File metadata and controls

34 lines (26 loc) · 1.97 KB

Simple Expense Tracker Web App

Expense tracker web app that can help you manage your expenses.

Built with

  • Maven - Dependency Management.
  • JDK - Java™ Platform, Standard Edition Development Kit.
  • Spring Boot - Framework to ease the bootstrapping and development of new Spring Applications.
  • H2 - Open-source, in memory lightweight Java database.
  • git - Free and Open-Source distributed version control system.
  • Lombok - Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more.
  • React - A JavaScript library for building user interfaces.
  • Bootstrap - Bootstrap is an open source toolkit for developing with HTML, CSS, and JS.

External Tools Used

  • Postman - API Development Environment (Testing Docmentation)

Running the application locally

There are several ways to run a Spring Boot application on your local machine. One way is to execute the main method in the com.arc.sbtest.SBtemplateApplication class from your IDE.

  • Download the zip or clone the Git repository.
  • Unzip the zip file (if you downloaded one)
  • Open Command Prompt and Change directory (cd) to folder containing pom.xml
  • Open IDE
    • File -> Import -> Navigate to the folder where you unzipped the zip
    • Select the project
  • Choose the Spring Boot Application file (search for @SpringBootApplication)
  • Right Click on the file and Run as Java Application

Alternatively you can use the Spring Boot Maven plugin like so:

mvn spring-boot:run