Event planning & booking, end to end.
Locana is a comprehensive event planning & booking platform for the European market. It connects organizers — weddings, corporate, parties — with locations and service providers like DJs, catering, photographers.
Unlike simple directories, Locana handles the full lifecycle: geospatial discovery, availability checking, booking contracts, budget planning, timeline management. Snapshotting freezes price and name at booking time so historical records stay correct, even when partner data changes later.
Monorepo with Domain-Driven Design. Each service owns its own PostgreSQL schema — no cross-service SQL joins. UI composition fans out over HTTP/gRPC for synchronous reads, RabbitMQ + MassTransit handles side effects and decoupling. UUID v7 (sortable GUIDs) for every primary key. A single YARP gateway is the only public entry point.