eRNETSYSTEMS / AUTOMATION / HIGH AVAILABILITY
CASE / BOOKING / BUSINESS
SLOTS / PRICING / ADMIN PANEL

Online booking aligned with the real capacity of the business.

The booking system handles variable service duration, unavailable days, customer data, pricing rules and an administrative calendar.

BookingSlotsPricingAdminPHPBusiness rules
CONTEXT

A generic calendar did not reflect how the service business actually operated.

Different services required different amounts of time, while availability depended on working days and service type.

The system needed to reserve the correct capacity automatically and give administrators full control over the schedule.

01 / SLOT

Dynamic slots

Reservation length depends on the selected service instead of a fixed time block.

  • 1 / 2 / 4 slots
  • excluded Sundays and holidays
  • availability checks
  • automatic blocking
02 / CUSTOMER

Customer and company data

The workflow supports private and business customers with validated company information.

  • person / company
  • tax identifier
  • contact data
  • validation
03 / PRICE

Pricing tied to service rules

Price follows service type and variant, including express-mode multipliers.

  • pricing
  • service variants
  • express x2
  • consistent totals
04 / ADMIN

Administrative scheduling

Administrators manage bookings, availability and schedule rules without code changes.

  • calendar
  • statuses
  • rescheduling
  • capacity overview
ENGINEERING TAKEAWAYS

Key lessons from custom booking systems.

  • Slot length should follow real service duration.
  • Business calendars need to understand unavailable days and exceptions.
  • Pricing and availability should use the same rules.
  • Custom booking makes sense when generic tools distort the actual process.
AUTHOR / EXPERIENCE

Krzysztof Różycki / eRNET

This case study describes an anonymized service-business booking system without exposing client or customer data. More about eRNET →

CASE / NEXT
SIMILAR ENVIRONMENT?

We can start with an audit and architecture review.

Discuss the environment