DTDucas™
Sign inSign in
DTDucas
  • Projects
  • About
  • Capabilities
  • Blog
  • Contact
  • Sign in
  • LinkedIn
  • GitHub
  • X
contact@dtducas.com
|
P04 · 2025

Smart facility booking — rooms, vehicles, approvals, QR check-in

All projects
ReserveX — Smart facility booking — rooms, vehicles, approvals, QR check-in
Overview

Meeting rooms and company vehicles with an approval workflow, QR check-in, and utilisation analytics. The hard part is booking conflict — solved once, belt-and-suspenders.

Role

Full-stack / product engineer

Stack
  • .NET 9
  • Clean Architecture
  • CQRS
  • MediatR
  • Next.js
  • Postgres
  • Resend
Highlights
  • 01Dependency direction inward only: Api → Application → Domain ← Infrastructure
  • 02Booking conflict solved with one isolation strategy + a Postgres exclusion constraint
  • 03Append-only audit_logs written in the same transaction as every mutation
  • 04Cross-cutting concerns via MediatR pipeline behaviours
Outcomes

0

double-bookings by design

CQRS

clean architecture
Next project

dtducas.com

Tell me about your project and I'll advise on the fit, scope, and approach — architecture, APIs, data pipelines, cloud, and CI/CD — and the right level of automation for your goals, technical constraints, and timeline.

Let's build something reliable, end to end

ContactContact
BLCK. 01
  • Projects
  • About
  • Capabilities
  • Blog
  • Contact
BLCK. 02
  • Privacy Policy
  • Terms
  • Cookie Policy
  • FAQ
BLCK. 03
  • LinkedIn
  • GitHub
  • X
  • |
DTDucas™
© 2026 DTDucas. All rights reserved.contact@dtducas.com