Skip to content

EmilHafner/fitness-tracker-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trackd - Backend API

Description

This is the backend API for a fitness tracking application. It was built in Java using Spring Boot and Spring Data JPA. The code for the frontend application can be found here.

Local Development

To run this application locally, you will need to have Java 20 and Maven installed. You will also need to have a PostgreSQL database running locally on port 8099 (this can be changed in the application.yml file, or by setting command line argument "dbport"). I recommend using Docker to run the database. You can use the following command to run a PostgreSQL database in a Docker container:

docker run --env=POSTGRES_PASSWORD=postgres -p 8099:5432 -d postgres:latest

Once you have the database running, you can run the application using the following command:

mvn spring-boot:run

The application will be available at http://localhost:8080.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages