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

Scroll Down


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


  • Design
  • Development
  • Support


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


  • Concept development
  • Web UI/UX
  • Software development


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.


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.


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.


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.


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.