Tour Operator PlatformOptimo Tours
A high-performance travel ecosystem built with **.NET 10** and **Next.js 15**. Leveraging **Vertical Slice Architecture** to maintain high feature independence while providing a roadmap for distributed scaling.

System Design & Scalability
The platform is architected using Vertical Slice Architecture to ensure high cohesion. While the current implementation is a monolithic API, the design includes a roadmap for distributed microservices and Redis caching to handle large-scale traffic.

Custom SVG Discovery Engine

Regional Discovery
A zero-dependency interactive map of Egypt built from raw SVG paths. Uses URL state to filter destinations across the platform instantly.

City Exploration
Granular city mapping (e.g., Alexandria) that highlights specific tour zones and historical landmarks using the same optimized SVG engine.
Media Pipeline & Booking

CloudFront Media Pipeline
High-resolution imagery is offloaded to S3 and served via CloudFront CDN, keeping the .NET API lean and binary-free.

Guest Booking Pipeline
A CQRS-based inquiry system that validates leads and triggers asynchronous notifications via Amazon SES and WhatsApp.
The Challenge
Managing media-heavy travel content while ensuring that multilingual data and complex booking logic remain decoupled and maintainable as the feature set grows.
The Solution
Implemented Vertical Slice Architecture to encapsulate features within standalone logic slices. Leveraged ISR for catalog performance and structured the system for future Redis integration.
