https://github.com/rhidoyhasanmahmud/expense-tracker-application
Expense Tracker Application Using Spring Boot - REST API - PostgreSQL
https://github.com/rhidoyhasanmahmud/expense-tracker-application
api crud java postgresql spring-boot
Last synced: about 2 months ago
JSON representation
Expense Tracker Application Using Spring Boot - REST API - PostgreSQL
- Host: GitHub
- URL: https://github.com/rhidoyhasanmahmud/expense-tracker-application
- Owner: rhidoyhasanmahmud
- Created: 2020-12-17T13:39:37.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-17T13:43:48.000Z (over 5 years ago)
- Last Synced: 2024-07-12T16:25:04.173Z (almost 2 years ago)
- Topics: api, crud, java, postgresql, spring-boot
- Language: Java
- Homepage:
- Size: 60.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Expense Tracker Application
REST API for tracking expenses.
A RESTful API created using Spring Boot. We have used PostgreSQL as the relational databas.
## Setup and Installation
1. **Clone the repo from GitHub**
```sh
git clone
cd folder
```
2. **Run the spring boot application**
```sh
./mvnw spring-boot:run
```
this runs at port 8080 and hence all enpoints can be accessed starting from http://localhost:8080
## Key Technologies:
- Spring Boot Web for exposing RESTful webservices.
- Spring Data JPA and Hibernate for the data access layer.
- Spring Boot Test
- JUnit 5 (JUnit Jupiter) as unit testing framework [Working]
- Mockito as mocking framework [Working]