Full-stack development · kolula solutions
Booking journeys across tenants
At kolula, I owned the Kolula Key subscription journey end to end and developed features for a multi-tenant platform serving equipment rentals, key handover, venue bookings, and guest apartments.
Open kolula demoRecommendation from kolula’s CTO
Markus Kollers · Available in English and German
A booking-to-payment flow
A simplified view of the checkout path I built.
- 01
Booking request
A customer starts a rental or reservation in the React application.
- 02
Tenant context
The backend applies the right organization's booking and payment configuration.
- 03
Stripe Checkout
The customer completes payment through a tenant-aware checkout flow.
- 04
Order confirmation
A verified, signed webhook turns the paid reservation into a confirmed, traceable order.
What I worked on
Kolula Key subscription
Owned the journey from requirements and technical design through React implementation, checkout integration, testing, and production delivery. Used TypeScript, Redux Toolkit, and RTK Query with clear separation between API access, application data, and UI.
Multi-tenant backend and payments
Built tenant-aware Stripe Checkout and signed webhook workflows that converted paid reservations into confirmed, traceable orders. Delivered secure multi-tenant features with TypeScript, Node.js, PostgreSQL, Prisma, Auth0, and AWS serverless services.
Beyond the booking product
Operational automation
Assisted with Make.com workflows connecting SaaS systems for data checks, notifications, and reporting, reducing repetitive manual work.
SaaS administration
Managed Microsoft 365 and company-wide SaaS tools, including subscriptions, user access, permissions, usage monitoring, and billing.