Skip to content

REST API backend for BandUp - mobile app that helps musicians find bands and vice versa

Notifications You must be signed in to change notification settings

alvg77/BandUp-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BandUp-API

Installation

  • Clone the project locally
  • In src/main/resources add a .env file with the following data:
POSTGRES_DB=example
POSTGRES_USER=example
POSTGRES_PASSWORD=example
JWT_SECRET=example
  • For the AWS integration with S3, you have to set up a bucket with are EU_CENTRAL_1 and provide file with credentials, located in ~/.aws/, otherwise the application won't run. More information about configuring AWS credentials locally can be found here. In general the credentials file should look like this:
[default]
aws_access_key_id=[]
aws_secret_access_key=[]
aws_session_token=[]

!NOTE! if you want to change the bucket region, you have to do it inside the AWSConfig class, in the s3Presigner bean.

  • Start the app with:
  • [On Windows] ./mvnw.cmd spring-boot:run
  • [On Linux/macOS] ./mvnw spring-boot:run

About

REST API backend for BandUp - mobile app that helps musicians find bands and vice versa

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published