Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 694 Bytes

readme.md

File metadata and controls

22 lines (15 loc) · 694 Bytes

Shopping Cart Application

Purpose

Shop checkout system

Description

The application provides RESTful API microservices to add items to a shopping cart and calculate the checkout total

Features

The application provides the following features:

Feature 1: Simple checkout

Takes a list of items scanned at the till and outputs the total cost

Feature 2: Simple offer

The shop introduces buy X get Y free offers, applies the offer to the checkout and outputs the total cost

Feature 3: Combined offer

As Feture 2, but products can be combined in one offer where buy X get the cheaper Y free

Feature 4: Running total

The checkout shows a running total as items are scanned