← 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.