Sector(s)
Team Members
Project Team
Dofinity is a leading Drupal development agency in Israel. Founded in 2007, we have grown to become the "go-to" Drupal agency in the country as we have created some of the greatest Drupal projects ever seen in Israel, working with a range of high-profile organizations across different sectors.
As from 2015, we are officially providing Drupal services for organizations in Europe and the US as well.
Our clients include: Playtika, Twist Bioscience, Bar Ilan University, Yan Hanadiv Organization, Osem and others
The Challenge
Sense Textile is an Israeli company that imports uniform apparel for schools, businesses, and other organizations. With over 20 years of experience, the company is an industry leader within the Israeli market and has points-of-sale in almost every city across the country.
A few years ago, they reached out to us for help creating their first-ever online store. Their goal was to increase their outreach, establish market dominancy, and make it easier for their customers to customize their products.
About the project
The Challenge
01 - A simple, intuitive, and flowing shopping experience
As a company that sells uniform apparel, Sense needed to create an online shopping experience that was functional, accurate, and straightforward—they wanted as few distractions as possible getting in their customers’ way.
02 - Designated customization tools for schools
Sense’s largest customer base is educational institutions that require student uniforms. To service this group more efficiently, the company needed a tool that would allow users to easily create custom apparel pieces as per the school’s requirements.
The Solution
Drupal & Angular in a progressively decoupled architecture
We wanted to provide an “app-like” experience to serve the simplicity principles detailed above while still relying on a secure and strong commerce engine.
To achieve that, we implemented Drupal Commerce as the eCommerce engine and connected it with an AngularJS application using REST API to provide the look and feel of a web-app to the website’s front-end.
We also used Drupal as the site CMS for basic content pages which relied on its template engine.
Working with a progressively decoupled architecture provided us with an agnostic system: the front-end is completely detachable and can be modified or even replaced when needed with minimum risk and effort.
The outcome was a simple yet beautiful e-commerce website with a single-page application (SPA) shopping flow that provides an accurate and intuitive customer shopping experience.
Why Drupal was chosen
The main reason to go with Drupal commerce was our need for a highly capable yet flexible eCommerce engine that can be connected with REST API without using any of its out-of-the-box frontend features.
Drupal commerce provided us exactly this and supported us with building a progressively decoupled application
Technical Specifications
Drupal version:
Key modules/theme/distribution used: