Connected digital platforms: turning separate systems into one customer experience:format(webp):no_upscale())
:format(webp):no_upscale())
Eventis for IIAA
A skincare consultation does not end when a client leaves the salon. Skywire developed Eventis’s BigCommerce consumer experience and bespoke integrations for IIAA’s professional salon network, connecting clients with their consultation history, treatment plans and recommended products.
Website
https://eventispro.com:format(webp):no_upscale())
Connecting consultation data with a commerce platform
The installable Progressive Web App extends professional advice into a consumer shopping experience. Skywire built the interfaces and integration layer alongside the wider consultation-system partners.
BigCommerce provides the commerce platform. Custom JavaScript components support treatment plans and recommendations, while PHP/Symfony middleware connects ecommerce accounts to consultation services and synchronises customer, salon and catalogue information.
Authorised consultation access
When a signed-in client requests a consultation, the middleware identifies the consumer associated with their ecommerce account and checks that the consultation belongs to them before returning it. The relationship is checked by the backend, not left to the interface alone.
Turning the latest treatment plan into product cards
The recommendation service selects the latest valid consultation by its recorded start date, retrieves its treatment plan and identifies the recommended products. A custom loader uses those identifiers to retrieve product cards from BigCommerce.
The interface handles missing plans, failed product requests and partial results, as well as presenting successfully loaded products. Clients can return to consultation history and comparison views alongside the shopping journey.
Keeping catalogue and salon relationships connected
The catalogue integration matches products by SKU and creates or updates destination records, including images and applicable variants. A separate integration stores the customer’s salon relationship in BigCommerce, maintaining the connection with their skincare professional beyond the consultation.
The wider Eventis profit-sharing model allows participating salons to retain a share of the value generated through consumer orders.
:format(webp):no_upscale())
Development and release engineering
Focused tests cover treatment-plan selection, missing consultation data, absent authentication and invalid product-card responses. Pull-request automation builds the BigCommerce theme, with a separate release workflow deploying it to the store.
Skywire continues to support and develop the consumer product and its integrations: a connected consultation-to-commerce journey built around BigCommerce and specialist APIs.
Discuss a connected commerce platform or bespoke integration.
:format(webp):no_upscale())
:format(webp):no_upscale())
:format(webp):no_upscale())