Skip to content

This web application allows you to track your daily expenses

Notifications You must be signed in to change notification settings

mattiapitossi/expense-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expense Tracker

Table of Contents

Introduction

This app allows you to track your daily expenses. You can create multiple wallets along with as many categories and subcategories as you want. Once you create your categories and your wallets, you can insert your expenses and view all of them in a dedicated section.

🐳 Running the Server

Move into resources folder within your terminal and run

docker compose up mysql-db

Now, you can build the server application with

mvn clean install

In order to run the server use

java -jar target/expense-tracker-0.0.1-SNAPSHOT.jar

🚀 Running the Client

First run

npm install

And then

npm run build