Skip to content

abbaspayami/recipes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

recipe

I have developed Based on 3 layer: Controller, Service and Dao(Repository). Into data model I have 4 table (Recipe , Ingredient, FoodType, RecipeIngredient) these have one-to-many relationship. Into service layer I have written business the recipe project such as validation, call repository and so on. Into Recipe Controller I have written 5 Rest Api (CRUD and dynamic search) I use [mysql] db for real action I use [h2] db for test case (unit test, integration test)

DataModel

img.png

How to Run

  • Execute tests:

    mvn clean install

  • starting Application:

    docker-compose up

you can call five Rest Api for shopping Cart :

Tools & Technologies

  • [Java 11]
  • [Spring boot]
  • [Maven]
  • [Docker]
  • [Lombok]
  • [MySql]
  • [Swagger]
  • [JUnit 5]
  • [Mockito]
  • [H2]
  • [Mapstruct]
  • [liquibase]

Guides

Follow the link below to find the proper documentation:

Author

This project has been implemented by Abbas Payami for project for ABN AMRO Code Challenge Contact me

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors