Thanks to visit codestin.com
Credit goes to github.com

Skip to content

DevelOburs/Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend

This is the backend side of the Fridgify app. There are 3 microservices:

  • auth-api: Handles authorization and creation of JWT.
  • user-api: Handles register/login and other user related operations.
  • recipe-api: Handles the core logic related to recipes and ingredients.

Microservices are communicating with Spring Eureka. Gateway then listens the Eureka server and routes requests to appropriate microservice and related endpoints.

In order to run api in local, you should start the mysql database:

docker compose up

Swagger

localhost urls can be replaced with production urls.

Deployment

Testing

Tests can be executed with after running the test database:

docker compose -f docker-compose-test.yml up
./gradlew test

About

Backend side of Fridgify app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5