Menu

Custom web application and extranet system that allows the company to sell bicycles via their distribution network effortlessly.

Scroll Down

Units

  • Project management
  • .NET development
  • UX&Design
  • Quality assurance

Services

  • Design
  • Development
  • Support

Technologies

  • ASP.NET Framework 4
  • HTML5
  • MSSQL
  • CSS
  • JavaScript
  • jQuery
  • Angular JS
  • RESTful WCF Services
  • WPF
  • .NET Core
  • Entity Framework Core
  • RESTful API

Deliverables

  • Concept development
  • Web UI/UX
  • Software development

ABOUT THE CLIENT

Brompton is one of the biggest and iconic bicycles manufacturers in the United Kingdom. The very first folding bike that Brompton manufactures till today was designed and built in London in 1975. Decades later, Brompton is still building bikes in London, manufacturing over 50,000 bikes per year, that are distributed in multiple countries across the world.

THE CHALLENGE

Brompton needed a web application and system that would be equally useful and comfortable for the distributors and dealers around the world.

The client needed a modern, reliable and quick platform that would allow customers to customize their bicycle, choose parts and accessories that perfectly work with each other.

It also required a streamlined extranet system with dynamic management of data for the distributors and dealers to place their orders and manage accounts.

THE SOLUTION

To meet all criteria and expectations Brompton had, Flat Rock developed a bespoke web application and streamlined extranet system based on dependencies.

The platform is built to accommodate the needs and desires of distributors and dealers. The system allows users to create a bike that fits their sense of style the best, out of the available bike parts and accessories.

As the system's entire logic is based on dependencies, it makes sure that users will not build bicycles that won't work, by enabling the choice based on dependencies.

The streamlined extranet system and dynamic management of data allow distributors to place and manage their orders efficiently.

CORE FEATURES AND FUNCTIONALITIES

Customization options

The Brompton bike builder allows users to customize each part of the bike by already set up parts, out of which some are mandatory to finalize the product. Users can compare different bike models based on specific criteria, add multiple specifications and create a bike that fits their taste, figure, sense of comfort and style with just a few clicks.

Streamlined extranet system

Streamlined extranet system allows distributors and dealers of the bikes to place their orders that features multiple profiles easily. The system has dynamic management of data, enabling distributors and dealers to manage data effectively, including users, accounts, and orders.

Tree hierarchy structure

The ordering system is made in a tree hierarchy structure that manages complex relations between the different accounts, and the Single Sign-on (SSO) option allows access to the multiple sub-platforms.

Access for the different user groups

Its back end represents a complex system that assigns access for the different user groups (manufacturers and dealers) on several levels. The data received during the bicycle build is being cached, which allows faster performance.

Diagnostic tool

The diagnostic tool allows Brompton’s Dealers and Distributors to diagnose, fix and maintain Brompton’s Electric Bikes. The bespoke mechanism works with the middle-ware components between the Diagnostic tool and the specific build components electric bikes have. It is using specific code instructions to send and to retrieve data from the bike.

THE OUTCOME

Today Brompton is using our bespoke web app and system for selling its bicycles around the globe. With its user-friendly UX/UI and streamlined system, the system allows users to build their dream bicycle in a few steps and enables distributors to manage their orders quickly and effectively.

Request a Quote

If you need an estimate for an IT project, please do not hesitate to use this form.

Thank you

Your message has been sent successfully and we appreciate you contacting us.
We'll be in touch soon!

We are sorry

Your message was not sent because of a system error.
We are working to fix this problem.