MyForge LabsHUNew project ↗
myforge-workspaceprojects / kgc-rental.md
← All projects

CASE STUDY / KGC-Bérlés

Turn equipment discovery into a connected customer journey — in production.

Kisgépcentrum’s entire online presence now runs on this platform at kisgepcentrum.hu. Customers rent equipment, order products, identify parts or open a service case; counter and service staff continue with the relevant information. The web shop, rental, service, customer account, kiosk and display studio are different interfaces to the same business.

Project status
Live business platform · kisgepcentrum.hu
Focus
Live platform · Shop + rental + service · Kiosk + CRM

THE ESSENTIALS / IN 30 SECONDS

From problem to working software.

The problem
Connect customer and staff tasks from equipment discovery to booking and servicing.
The solution
Shared web interfaces for the catalogue, rental requests, service and customer accounts.
What works today
The live platform runs at kisgepcentrum.hu. Staff confirm online rental requests; ERP synchronisation is a separate development task.

LOOK CLOSER / GUIDED TOUR

From diagram to the right part.

One interface, three connected views. Choose a step to look closer.

KGC-Bérlés3 details · your pace
KGC-Bérlés — archived interface

Machine model + drawing sheet

The diagram for the right machine.

Choose the machine catalogue and its drawing sheet in one place. The next step follows that same diagram.

KGC-Bérlés — archived interface

100 → HANDLE COMPLETE

The drawing and line item stay connected.

Numbered parts are linked to the item list. In this capture, marker 100 and the highlighted HANDLE COMPLETE row identify the same part.

KGC-Bérlés — archived interface

Part number + quantity

The enquiry keeps the part number.

The selected part’s name, number and quantity can be added to the basket together. Staff can continue the conversation with a specific item.

Archived interface capture. This tour does not submit a parts enquiry or order.

Equipment cards in the public catalogue.
Equipment cards in the public catalogue. Captured: 17 September 2026.

01 / CONTEXT

The business challenge

A single machine can be linked to a rental request, accessories, spare parts and a service case. The challenge was to preserve that context when a customer moves from the website to the store, or another team member takes over the conversation.

THE DESIGN DECISION

The case is the organising principle: clear status for customers, context for staff decisions and access suited to each role.

WORKFLOW / KGC-Bérlés

How the user journey comes together.

  1. 01 / CUSTOMER

    Find equipment or parts

    Connected catalogues and the desktop parts diagram help define an itemised request.

  2. 02 / STAFF

    Continue with the case context

    The staff workspace brings the customer conversation and the next action into the same case.

  3. 03 / PORTAL

    Follow the conversation

    The customer sees replies and request decisions in their portal; rental proceeds with staff confirmation.

02 / IMPLEMENTATION

How we approached it

We started with customer journeys: what visitors need to do, which information is required and who makes the next decision. Connected catalogues support a customer portal and role-specific staff workspaces. Parts diagrams lead to itemised enquiries, while the portal separates customer conversations from internal coordination. An in-store kiosk and a display programme editor support the physical customer experience.

Innovation in practice

The decisions behind the functionality

  • Find parts directly on the diagram

    Selecting a part in an exploded diagram builds an enquiry with its part number and quantity. Parts search is available in the desktop interface.

  • One customer journey, several workspaces

    Rental, shop, service and parts requests feed into shared case management. Customers see their own history while internal discussions remain with staff.

  • The web catalogue, on the shop floor

    The touch-screen kiosk offers the same equipment, detail pages, date selection and request flow, with its own virtual keyboard.

  • A studio for in-store screens

    Build programmes from images, video and text slides. Separate publication, per-screen playlists and weekly schedules support content management.

  • QR customer lookup with verified access

    The portal’s customer code and QR equivalent help staff find an account at the counter. Access to historical cases is granted separately for each case.

  • Change requests remain part of the case

    Customers can request extensions, changes or cancellation in the portal. Staff decisions and explanations appear in the customer’s conversation; the related business operation is handled separately.

  • A service case you can follow from report to decision

    Customers report a fault in two steps, with per-manufacturer diagrams showing where to find the model number. Repair status and quotes for higher-cost work can be followed and approved in the customer account, while the workshop handles intake through procurement in the same case.

  • One account, no password

    Sign-in uses a short-lived link sent by e-mail. Rentals, service cases and orders appear in one place, where customers can also message staff.

  • A rental machine becomes a shop product

    A retiring rental machine can be sold as a used item from the product manager, and parts diagrams can be linked to rental machines, shop products and service sheets.

Behind the interface

Technologies and architecture

The shared Next.js and React application provides distinct views for customers, the counter, service staff and display management. Node.js endpoints use Prisma models and a PostgreSQL database. An interface to the separate parts engine connects diagrams to itemised enquiries; development of the larger ERP remains a separate workstream.

Next.js + React

The shared web foundation for the catalogue, customer portal and staff interfaces.

Node.js

Server-side data handling and the web application’s own API endpoints.

TypeScript

Typed interfaces and business workflows in a shared codebase.

PostgreSQL + Prisma

Persistent business data, related data models and database operations.

Tailwind CSS

Consistent responsive components across customer and in-store interfaces.

Playwright

Automated browser checks for important screens and customer journeys.

DELIVERY / PROJECT SCOPE

What we built

  • Equipment and product catalogues with linked rental options
  • Desktop parts search with diagram selection, an itemised basket and enquiries
  • Customer portal, shared customer records and case-based conversations
  • Counter, service and administrator workspaces
  • Customer-code/QR lookup, verified case access and recorded request decisions
  • Touch-screen kiosk with equipment pages, calendar and virtual keyboard
  • Display Studio with a media library, playlist editor and scheduling
  • Web shop with product pages and a basket alongside the rental catalogue
  • Two-step online service intake for 28+ brands, with diagrams for locating the model number
  • Passwordless customer account via e-mailed sign-in link: rentals, service cases and orders in one place
  • Repair tracking and quote approval in the customer account
  • Service workshop workflow: intake, quotation, parts procurement and an approved diagram library
  • Parts diagrams linked to rental machines, shop products and service sheets
  • Sale of used rental machines from the web shop product manager
  • Counter customer scan: QR or customer code → the customer and today’s open items
  • Customer e-mail notification when a booking is confirmed; installable staff app

Our role

Customer-facing and internal web application development: catalogues, request submission, customer records, case-based communication, and counter and service views. The scope also includes the parts-engine interface, kiosk interaction, and editing, publishing and scheduling display programmes. In September 2026 the system gained the web shop, the full service workflow and customer accounts, and went into production.

Project status

The platform has been running in production at kisgepcentrum.hu since September 2026, and development continues. Online rental requests require staff confirmation. Full ERP synchronisation, online card payments and automatic invoicing are separate workstreams; acceptance testing on the physical shop kiosk remains outstanding.

See it live: kisgepcentrum.hu

More work

Innovation prototype

Poparch

An architectural plan-processing prototype: supported vector PDFs become editable quantities, cost estimates and professional exports.

R&D Document processing Cost estimation

Working prototype · private demo

Explore the project — Poparch

Client project

Strabor

A customer application for a tradesperson’s daily work: estimates, appointment requests, photos, messaging and service administration.

Customer application Booking + messaging Installable PWA

Public website and customer application

Explore the project — Strabor

YOUR NEXT STEP

Which workflow should we rethink together?

Let's discuss your project →
LOCAL DEMO

❯ bmad Research · Gemini + NotebookLM

README.mdKGC-BérlésPoparchStraborBPSETEXTURA SalonFoxxiKinda · BalanceAjánlat-radarKözösSolutionsThe teamStart a projectClaude CodeCodexGeminiBMADVisual Studio CodePlaywrightGitNotebookLMObsidian / Vault 11.11Agent skillsDiscordProject atlasDelivery labKnowledge network & fleetERP · coming soonWorkspace settings

Esc · close