Home
Portfolio
Heist Studios
e-commerce

Apparel & fashion eCommerce GraphQL development

Heist Studios is a London-based online bodywear brand. The company is known in the apparel & fashion industry for the reinvention of the humble pair of tights by adapting their design, manufacturing techniques and materials to the way people move. Heist was named the “unequivocal winner” in their luxury tights test by STYLE magazine and appreciated by several newspapers like VOGUE and The Huffington Post to name a few.

Heist Studios hero image
challenge

Efficient apparel & fashion solution to deal with a huge amount of orders

With great products and business strategy to sell them via an online store, our client needed a solid platform which is fast and easy to maintain. After selling over 100,000 pairs of tights in the first 12 months and a steady growth of 25% month to month, their initial application became hard to maintain and started to have some issues with efficiency. As Heist Studios reimagined a pair of tights, into a product that redefines superiority in comfort and fit for every female body, they wanted to adopt this approach of superiority and highest standards to their e-commerce platform. They looked for a back-end technology stack which:

  • has a well-established set of best practices which can improve the stability and maintainability of the whole solution
  • has the ability to dictate exactly what’s need from the server, and receive that data in a predictable way
  • allows to have one backend application, but multiple clients on the web, phones, and smartwatches depending on its data
Process image

Service Process

collaboration
process
scope
collaboration
Our client needed a team of seasoned back-end developers with extensive experience in API design who were able to deal with technical challenges on their own. Together with the client, we decided to build new API using GraphQL and ensure high-quality codebase with Ruby on Rails. Our developers augmented client back-end team and helped them to speed up the development process.
process
Following an agile approach, we worked in small iterations with daily communication on Slack. The backlog was managed and prioritized by external Product Owner and we discussed tasks during weekly meetings. To ensure proper tasks management and monitor progress we used Jira. It helped a client to efficiently distribute tasks across both Polish and UK team.
scope
We decided to build a brand new Ruby on Rails platform with GraphQL-based API to get all the data the online shop needs in a single request. With shipping to 41 countries, the e-commerce solution should run smoothly with thousands of orders and be quick even on slow mobile network connections.

See what other clients say about us.

Learn what entrepreneurs, business and technology leaders who are after software driven innovation think about our collaboration.

Matthew O’Neill
Matthew O’Neill
CEO & Co-Founder, Samewave UK

Selleo has proven to be one of the best outsource development partners we've ever used. They are reliable, communicative, always helpful, consistently deliver to a high standard and are an absolute pleasure to work with too.

business value

Fast and reliable e-commerce solution with GraphQL API

With global expansion our client needed a high-performing and maintainable e-commerce application to replace the old one. Selleo back-end developers together with the client’s internal team were able to build a brand new solution with the newest tech stack. To enable a smooth transition and keep a proven business logic the development was accomplished with the knowledge of the existing system in mind. The usage of GraphQL development allowed us to create a production-ready application which is database agnostic with a single endpoint responsible for accepting queries.

Challenge image

Check out the next project

Read more
Contact image

Contact us

Tell us about your project

By submitting this form, you agree to our Privacy Policy
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
or