Skip to content

Backend based on Java-SpringBoot for an Expense Tracker application

Notifications You must be signed in to change notification settings

VishSinh/Expense-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExpenEase - Expense Tracker BE

Backend for ExpenEase based on SpringBoot.

API Reference

Documentation for APIs in Postman

Installation

Install the project

Move to project directory

    cd Expense-Tracker-BE 

Add an application.properties file in src/main/resources/

Example for application.properties -

spring.datasource.url=jdbc:mysql://localhost:3306/your-db-name
spring.datasource.username=vyour-username
spring.datasource.password=your-password
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.jpa.hibernate.ddl-auto=update
server.servlet.context-path=/api
app.jwt.secret=SECRET-KEY-1
app.salt=SECRET-KEY-2
app.jwt.expiration=EXPIRY-TIME

Run the project

    mvn spring-boot:run -e  

Tech Stack

Backend: Spring Boot

Database: MySql

About

Backend based on Java-SpringBoot for an Expense Tracker application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages