https://github.com/chaurasiayush/expense-tracker
https://github.com/chaurasiayush/expense-tracker
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/chaurasiayush/expense-tracker
- Owner: chaurasiayush
- Created: 2021-11-14T11:07:16.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-11-14T13:39:40.000Z (over 3 years ago)
- Last Synced: 2025-01-04T01:38:57.707Z (5 months ago)
- Language: Java
- Size: 34.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Expense tracker API
--------------------Technology used
* java 8
* Spring Boot
* JPA
* Tomcat
* MySQL DatabaseSteps to run
Method 1 : Using Prebuild jar
* Setup MySQL DB by running SQL Scripts present in "DB Scrips" folder
* Clone repo and go to the "jar" folder
* Go to application.properties availiable in resoures and change DB url, username and password accordingly.
* Open Command Prompt and change directory to jar directory bu using cd command.
* run command "java -jar expensetracker-0.0.1-SNAPSHOT.jar" and application will start running.
* Load the Expense-tracker-collection present in "Postman-Collection" folder in Postman.
* Explore url endpoints provided in the collection.Method 2 : By opening as a maven project
* Setup MySQL DB by running SQL Scripts present in "DB Scrips" folder
* Clone the repo and open as a maven project in eclipse
* Go to application.properties availiable in resoures and change DB url, username and password accordingly.
* Do a maven update and run as Spring-boot-application.
* Load the Expense-tracker-collection present in "Postman-Collection" folder in Postman.
* Explore url endpoints provided in the collection.