← Back to portfolio

Clickstream Lab

Simulate e-commerce events from this page → Kinesis → Lambda → DynamoDB. Watch user activity and product counters update in real time.

API status: checking…

① Simulate traffic

Click "Send events" to push sample clickstream data into Kinesis.

② User activity

Simulate events above, wait ~5s, then fetch.

③ Product stats

Counters increment on product_view, add_to_cart, and purchase.
Browser → POST /clickstream-lab/simulate → Kinesis → Lambda (process) → DynamoDB ↓ GET /users/... and GET /products/.../stats