- Product Detail Page (PDP):
- Created
PDPContent.tsxandpage.tsxunder/app/product/[id]/. - Added comprehensive product imagery, attributes, and actions.
- Implemented dynamic data fetching via
getProductByIdinNykaaCatalogClient.
- Created
- Conversion Tracking:
- Migrated
session_eventsdatabase schema to includeevent_type. - Updated
EventIngestionServiceand/api/personalisation/ingest-eventto support non-click events. - Added
trackAddToCarttouseIntentTrackerhook.
- Migrated
- End-to-End Context:
- Propagated
userIdfrom homepage/search results to PDP to maintain personalization cohort consistency. - Updated
ProductCardto handle deep links with user context.
- Propagated
- Similar Products: Integrated a personalised 'You Might Also Like' shelf leveraging the existing
ForYouShelfcomponent to complete the PDP discovery loop. - Deployment: Finalize pull request for the feature.