← Back to work
Private client project 2025 — 2026·Full-stack Engineer
Travel & Hospitality Platform
Travel catalog and rentals site with a Filament admin.
Overview
The project
A travel and hospitality operator needed a site for travel products, rental properties, and editorial content, with a self-serve back office. I built a Laravel 11 + Filament platform with catalog, rentals, blog, and an arrival questionnaire.
Screens
Screenshots
Tap any image to enlarge. Use arrow keys to navigate.
Stack
What I built it with
Laravel 11Filament 3Vue 3Tailwind CSSMySQLRedisDocker
My role
What I owned
- Built a travel product catalog with categories.
- Built rental-property listings with media and amenities.
- Built a blog with authors and categories and a photo gallery.
- Implemented an arrival questionnaire and contact forms with notifications.
- Built a Filament admin with role-based permissions and EN/ES content.
Architecture
How it's wired
- 01Laravel 11 with a Filament 3 admin, MySQL, and Redis.
- 02Dockerized dev/prod environments.
- 03Route groups separating master, core, and custom-admin areas.
- 04Translatable content models for EN/ES.
Hard parts
What was challenging
The decisions worth talking about in an interview.
Scaffolding a site from a shared template
The project was built on a reusable agency template, which meant reconciling template defaults (config naming, route groups) with this client's actual catalog and rentals before the back office behaved predictably.