Nespresso

Nespresso: iOS Application for Coffee Retail

For Nestle Nespresso Waverley created a native CMS-based iPad application with enhanced performance, full customization and support for different regions, so that the app can be used in various luxury brand boutiques all over the world.

Nespresso is an exclusive luxury brand with over 300 boutiques in almost 60 countries. In 2012 Nestle Nespresso developed a consumer-facing native iPad Retail App for the Nespresso boutique in San Francisco, California. After the total success of the app, Nespresso decided to enhance the app performance and roll it out worldwide.

Project Analysis:

Nespresso reached out to us, requesting to build a new version of their iPad app with an extended interface which could be used across the globe.

 

Waverley Solution:

The app needed to be customized for different markets so we decided to build a CMS and rebuild the original legacy code, transforming hardwired images, product descriptions and other types of content into CMS calls.

Server Side:

We built a Django-based CMS that supports REST API, building inheritance into the language packages of the CMS, to handle various regions with intelligence and efficiency. Challenge: in order not to overload the server with the copies of media files, the engineering team suggested to save only the difference between packages through inheritance and the server calculated this difference to deliver the final package. Redis was used for caching purposes to improve the speed.

 

CMS:

Besides super admins who could create packages for end markets, the Local Admin UI was added to enable boutique staff to further customize the content of Retail App screens according to the particular product mix and inventory of the boutique.

Results:

Now Nespresso has a state-of-the-art tool noticeably enhancing customer experience in Nespresso boutiques globally. Despite the fact that the team was distributed across multiple time zones, Creatives and Waverley joined forces to successfully produce world-class mobile software for a global brand.

Project Analysis:

Nespresso reached out to Waverley, requesting to build a new version of their iPad app with an extended interface which could be used across the globe.

Waverley Solution:

The app needed to be customized for different markets so Waverley decided to build a CMS and rebuild the original legacy code, transforming hardwired images, product descriptions and other types of content into CMS calls.

Server Side:

Waverley built a Django-based CMS that supports REST API, building inheritance into the language packages of the CMS, to handle various regions with intelligence and efficiency. Challenge: in order not to overload the server with the copies of media files, the engineering team suggested to save only the difference between packages through inheritance and the server calculated this difference to deliver the final package. Redis was used for caching purposes to improve the speed.

 

CMS:

Besides super admins who could create packages for end markets, the Local Admin UI was added to enable boutique staff to further customize the content of Retail App screens according to the particular product mix and inventory of the boutique.

Results:

Now Nespresso has a state-of-the-art tool noticeably enhancing customer experience in Nespresso boutiques globally. Despite the fact that the team was distributed across multiple time zones, Creatives and Waverley joined forces to successfully produce world-class mobile software for a global brand.

Image Gallery

YOUR TRUSTED SOFTWARE PARTNER

18

+

Yrs of Experience

5000

+

Awesome Projects

15000

+

Qualified Experts

125

+

Global Teams

Contact Us