Skip to content

Latest commit

 

History

History
51 lines (31 loc) · 1018 Bytes

README.md

File metadata and controls

51 lines (31 loc) · 1018 Bytes

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