BPM: Best Price Maintenance Platform logo

BPM: Best Price Maintenance Platform

A B2B procurement platform that runs IT maintenance tendering through a transparent, auction-based workflow.

BPM: Best Price Maintenance Platform banner

platform

Web Application

team

1 Members

location

Germany

industries

B2B Procurement

Project Background

BPM (Best Price Maintenance) is a B2B procurement platform that connects IT system owners with maintenance providers through a transparent, auction-based workflow. It digitises the entire procurement lifecycle, from asset registration and tendering to bidding and contract execution, using a standardised Best Price Maintenance evaluation model for fair supplier scoring.

BPM: Best Price Maintenance Platform

Business Needs

BPM: Best Price Maintenance Platform
  • Replace an opaque, email-and-spreadsheet maintenance procurement process with a structured digital platform
  • Support distinct portals for IT system owners and maintenance providers, each with its own onboarding, dashboard, and document flow
  • Preserve central administration across both portals
  • Provide an integrated supplier evaluation model based on the BMP criteria
  • Meet German enterprise standards with English and German localisation, GDPR compliance, reliable notifications, and full audit logging

Tech stacks

React

React

For Frontend

TypeScript

TypeScript

For Language

Tailwind CSS

Tailwind CSS

For Frontend

NestJS

NestJS

For Backend

PostgreSQL

PostgreSQL

For Database

TypeORM

TypeORM

For Backend

Redis

Redis

For Database

Docker

Docker

For Frontend

Service Provided

Full‑Stack Development

UI/UX Design

Third-Party API Integration

QA Testing

Deployment

Project Challenges

  • Three-tier marketplace: Owners, providers, and admins share workflows with strict data separation and role-based access.
  • Auction lifecycle: Guarded state transitions (draft, active, closed, awarded) and automated scheduling had to run without race conditions.
  • BMP scoring: A configurable, auditable evaluation engine was needed for standardised provider scoring.
  • Internationalisation: A fully bilingual (English and German) interface and a queued notification pipeline, aligned with GDPR.
BPM: Best Price Maintenance Platform

Strategy and Solutions

BPM: Best Price Maintenance Platform strategy and solutions
  • Owner portal: Asset registration, auction publishing, bid management, and contract execution from a dedicated dashboard.
  • Provider portal: Auction discovery, ranked bid submission, bid tracking, profile and service management, and BMP score visibility.
  • Admin portal: User and auction moderation, contract lifecycle oversight, BMP evaluations, and system configuration.
  • Core platform: Auction engine, automated contract generation, BMP evaluation module, in-app messaging, asynchronous email notifications, a secure document repository, and an audit trail.

Results & Impact

  • Replaced manual RFQs with a fully auditable auction process
  • Standardised BMP scoring ensures fair, defensible supplier selection
  • A bilingual UI, GDPR compliance, and detailed audit logs support enterprise governance
  • A modern React, NestJS, and Redis architecture delivers reliability and scalability
BPM: Best Price Maintenance Platform results and impact

Let’s Discuss Your Project

Have an idea or challenge in mind? Let’s turn it into something exceptional. Whether you're planning a website, custom app, or simply need help with your tech setup - we are here to support you from concept to launch. Ready to build something great together? Let’s connect.

Other Works

Explore some of the best solutions that we created to offer a best-in-class user experience.