Skip to content

Expenses Tracker app -Java Spring Boot application for tracking expenses. πŸ’°

License

Notifications You must be signed in to change notification settings

samadpls/ExpTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š ExpTrack -Expenses Tracker app

This is a Java Spring Boot application for tracking expenses. πŸ’°

PreView

image

Prerequisites

  • JDK 22 β˜•
  • Spring Boot 3.x πŸš€

Key Features

  • Expense tracking functionality πŸ’‘
  • Utilizes Bootstrap for styling 🎨
  • Uses Spring Boot Data JPA for data persistence πŸ—„οΈ
  • Implements validation using Spring Boot Validation βœ…
  • Provides a web interface using Spring Boot Web 🌐
  • Includes H2 database for runtime storage πŸ“¦
  • Optional usage of Lombok for code simplification 🧰
  • Includes test dependencies for unit testing πŸ§ͺ
  • Integrates Thymeleaf for server-side rendering 🌿

Project Information

This project is done under the course assignment of SCAD (Software Construction and Development).

How to Run Locally

To run this application locally, follow these steps:

  1. Make sure you have JDK 22 and Spring Boot 3.x installed.
  2. Clone this repository.
  3. Open the project in your preferred IDE.
  4. Build the project using Maven or your IDE's build tools. πŸ› οΈ
  5. Run the main class to start the application.

Enjoy tracking your expenses with ExpensesTrackerapp!

About

Expenses Tracker app -Java Spring Boot application for tracking expenses. πŸ’°

Topics

Resources

License

Stars

Watchers

Forks