a simple REST-api that calculates products final price
this api recieves a bunch of products that are available inside our database
and responses final payable price that user must pay(considering off)
amd also lists the products in user's basket
imagine we have a very simple table in our database:
we'll have these two requests as below:
by sending localhost:8080/goods
,
if you're using postman send this request:
then you'll receive all products inside database in json format:
by sending localhost:8080/buy
,
if you're using postman send this request(as an example):
(the numbers inside the slice are ids of products)
then you'll receive final price and all selected products:
after installing the commands, you should run shoppingServer start
as below to run the server:
then you can send requests mentioned above :)
you can intrrupt the server by usingctrl + C
NOTE: this CLI app is tested inside jetbrains goland