I had the privilege of working with Aeyde, a high-end footwear and accessory company based in Berlin. My role involved configuring their Shopify Plus store and designing a cloud-native "Back In Stock" service that allowed customers to enroll in product-specific waitlists and be notified when items were back in stock. This project involved several technologies, including AWS, Typescript, the storefront API, data analytics tools such as Looker and Panoply, and a Shopify app.
The project started with customizations of the Shopify Plus store, which included theme and navigation revisions. I worked with the client to ensure that their store met their business requirements and provided a seamless customer experience.
Next, I designed the "Back In Stock" service, which was a custom solution that allowed customers to enroll in waitlists for specific products and receive notifications when the products were back in stock. The service was built using cloud-native technologies, including AWS and Typescript, and integrated with the storefront API to manage customer waitlist enrollments and notifications.
To provide analytics on customer behavior and inventory management, I integrated the service data analytics tools such as Looker and Panoply. This allowed the client to monitor customer waitlist enrollments, track inventory levels, and make data-driven decisions.
Finally, I developed a companion Typescript app that integrated with the "Back In Stock" service, providing a seamless experience for customers to enroll in waitlists directly from the Shopify store. The app also allowed the client to manage waitlist enrollments and notifications through the Shopify admin panel.
Overall, working with Aeyde was an exciting project that challenged me to apply my Shopify development skills to build a cloud-native solution that met the client's business requirements while providing an excellent customer experience. The project allowed me to showcase my expertise in Shopify Plus store configuration and complete solution design of a cloud-native service. Reviving the broken system and creating a future-proof solution was a rewarding experience.