Ideas used for building this example app.
{color:red}E-Commerce{color}
-
buy items
-- physical/amounts (widgets)
-- infinite (gift vouchers)
-
order items that reach a low level of stock
-
returns (increase in stock)
-
Apply vouchers
-- individual products
-- combined
-- date
-
General log each process, event (sad and happy path)
-
store sales or decrease/increases in stock as event sources rather than updates to one stock in DB table.
-
Tables (need to work on this)
-- product
-- category
-- stock
-- Customers
-- Orders
-- Discounts
Ideas used for building this example app.
{color:red}E-Commerce{color}
buy items
-- physical/amounts (widgets)
-- infinite (gift vouchers)
order items that reach a low level of stock
returns (increase in stock)
Apply vouchers
-- individual products
-- combined
-- date
General log each process, event (sad and happy path)
store sales or decrease/increases in stock as event sources rather than updates to one stock in DB table.
Tables (need to work on this)
-- product
-- category
-- stock
-- Customers
-- Orders
-- Discounts