EventCatalog
Events
Services
Domains
Visualiser
3D Node Graph
David Boyne
Owner of Events (9)
AddedItemToCart
v0.0.2
Holds information about what the user added to their shopping cart.
Producers (1)
Subscribers (1)
Shopping
OrderComplete
v0.0.1
Event represents when an order has been complete. (Delivered and finished)
Producers (1)
Subscribers (1)
OrderConfirmed
v0.0.1
Event represents when an order has been confirmed and ready to be processed (shipped for example)
Producers (1)
Subscribers (1)
OrderRequested
v0.0.1
Holds information about the customers order.
Producers (1)
Subscribers (1)
PaymentProcessed
v0.0.1
Holds information about the payment that has been processed.
Producers (1)
Subscribers (1)
RemovedItemFromCart
v0.0.1
Holds information about what the user removed from their cart.
Producers (1)
Subscribers (1)
Shopping
ShipmentDelivered
v0.0.1
Event represents when a shipment has been delievered and received.
Producers (1)
Subscribers (2)
ShipmentDispatched
v0.0.1
Event represents when a shipment has been dispatched.
Producers (1)
Subscribers (1)
ShipmentPrepared
v0.0.1
Event represents when a shipment has finished being prepared and is ready to be dispatched.
Producers (1)
Subscribers (1)
Owner of Services (5)
Basket Service
CRUD based API to handle Basket interactions for users of the shopping website.
Subscribe Events (0)
Publish Events (3)
Data Lake
Our internal datalake used by the data team and business analytics.
Subscribe Events (4)
Publish Events (0)
Email Platform
Internal Email system. Used to send emails to 1000s of customers. Hosted in AWS
Subscribe Events (0)
Publish Events (0)
Payment Service
Event based application that integrates with Stripe.
Subscribe Events (1)
Publish Events (1)
Shipping Service
Event based application that handles processing of shipments, preparing them and dispatching them.
Subscribe Events (3)
Publish Events (3)
Owner of Domains (1)
Shopping
Domain for everything shopping
Services (0)
Events (2)
David Boyne
Developer