Our client, Dior, a global fashion and luxury brand, needed a solution to modernise, optimise, and automate their e-commerce sales processes. Our team developed a specialised CMS that streamlined order management, enhanced scalability, and improved overall performance across multiple Dior services worldwide. This tailored solution allowed Dior to manage their extensive product catalogue efficiently, analyse sales data, and provide seamless shopping experience for their customers, significantly boosting operational efficiency and customer satisfaction.
Dior, a renowned global brand, has a rich history dating back to its founding in 1946 by Christian Dior. The company has established itself as a leader in the fashion and luxury industry, offering a wide range of high-end products, including clothing, leather goods, perfumes, cosmetics, watches, jewellery and wines. With a commitment to innovation, quality and elegance, Dior has built a loyal customer base and a reputation for timeless style.
The challenges included inefficient order processing, lengthy checkout times, limited scalability, and a substantial monthly workload associated with Dior’s support system. These issues affected Dior’s ability to provide a seamless and satisfying shopping experience for its customers and fully leverage the potential of its luxury brand.
We tailored a CMS to address Dior’s unique needs. It allows managing customer orders and lists of offered products, collecting and analysing sales statistics, and, based on the obtained results, conducting more precise planning of the production of certain products. Specially trained managers carry out all management processes through a separate managerial panel.
As a result of the above solutions, the client received a product that allows them to select specific shops on the map, order goods from a huge product catalogue, leave feedback, create wishlists, pre-order products that are not yet on the market, manage orders, and monitor the movement of goods from the shop to the customer, i.e., automate the process of trade with hundreds of thousands of customers around the world.
Computools was chosen for this project due to its software development expertise and ability to deliver tailor-made solutions that met Dior’s specific challenges. Computools demonstrated commitment to delivering outstanding results, as evidenced by the substantial improvements in average order value, checkout times, user throughput, and support system workload reduction. The team’s dedication, technical proficiency, and problem-solving capabilities made Computools the ideal partner for transforming Dior’s e-commerce operations and ensuring a world-class shopping experience for its global customer base.
The client sought to meet the demands of a growing customer base and reduce the monthly support system workload. Dior aimed to achieve these improvements while maintaining its reputation for luxury and sophistication.
Dior asked Computools for a tailored solution to transform its e-commerce operations. The client expected Computools to deliver a CMS that could address their specific challenges and provide long-term scalability and efficiency.
Improvements were made to the checkout process to reduce the time required for customers to complete their purchases, making it more efficient and user-friendly. The system was designed to accommodate a substantial increase in user throughput to meet the growing demands of a global customer base.
The project focused on optimising the support system workload, leading to significant time and resource savings.
Computools took on the challenge of meeting these expectations, delivering a comprehensive solution to revamp Dior’s e-commerce operations and positively impacting the brand’s performance and customer satisfaction.
Design tasks included creating interactive prototypes and specifications for the Dior CMS system and providing visualisation of its functionality and user interface. The design also encompassed optimising lighting for fast rendering of WebGL windows, ensuring an attractive and user-friendly experience.
Creating detailed user profiles.
Designing the website's information architecture.
Developing basic layout sketches.
Crafting the final visual design.
Node.js
Node.js served as the core technology, providing the foundation for building a high-performance and responsive digital platform.
ES5, ES6
Using ECMAScript 5 (ES5) and ECMAScript 6 (ES6) ensured compatibility and enabled the use of modern JavaScript features for efficient development.
Koa2
Koa2.js, a lightweight and modern web framework for Node.js, was employed to create a robust and scalable back-end system.
Ldap
LDAP (Lightweight Directory Access Protocol) was integrated for user authentication and directory services, enhancing security and user management.
Passport.js
Passport.js was used for authentication and authorisation, providing a user-friendly and secure experience.
Redis
Redis, an in-memory data store, played a vital role in caching and optimising data access for improved system performance.
Sequelize.js
Sequelize.js, an ORM (Object-Relational Mapping) tool, was used for database management, ensuring efficient interaction with the MSSQL and CouchDB databases.
MSSQL
Microsoft SQL Server (MSSQL) was employed for structured data storage and management, supporting critical business data.
CouchDB
CouchDB, a NoSQL database, was utilised for its flexibility and scalability in handling unstructured and complex data.
Mocha + Chai
The Mocha testing framework and Chai assertion library were implemented to support a robust testing process, ensuring the reliability and quality of the digital platform.
Computools adopted the Agile project management methodology, specifically Scrum. Scrum is a popular Agile framework used for managing software development projects. It emphasises iterative and incremental development, flexibility and collaboration.
Computools was selected through an RFP process. They were shortlisted and selected from between 5 other suppliers. Computools has worked thoroughly and timely to solve all security issues and launch as agreed. Their expertise is impressive.