Back to Portfolio
Case StudyApp Development

Sennen Cove Stays

A luxury vacation rental platform designed and engineered to bridge the gap between high-end brand storytelling and complex logistical management.

Eliminate 15-20% Commission Fees
100% Data Ownership
Real-time Revenue Tracking
SCA-Compliant Stripe Payments
https://sennencovestays.netlify.app/

Interactive Preview

The Challenge

The holiday let market is saturated with 'template' sites that offer poor user experiences and high third-party commissions. Our goal was to build a direct-to-consumer booking engine that felt as premium as the properties themselves, while simultaneously providing owners with a professional-grade dashboard to manage their investments.

The Solution

We engineered a custom full-stack application using a 'headless' architecture. This allows for lightning-fast page loads and a completely custom UI that isn't restricted by the limitations of off-the-shelf plugins.

1. The Guest Experience (Conversion-First Design)

- Bespoke Booking Flow: We replaced clunky, multi-page checkouts with a sleek, state-managed modal system. This reduces bounce rates by keeping the user in the context of the property they love.

- Real-Time Availability: Integrated Firebase Firestore to provide millisecond-accurate calendar updates, ensuring zero double-bookings.

- Secure Global Payments: Implemented Stripe API with SCA-compliance, allowing the client to accept international payments securely while automating payout schedules.

2. The Owner Portal (SaaS-Level Management)

To add value for property owners, we built a private administrative suite that provides:

- Financial Intelligence: Real-time revenue tracking and occupancy analytics.

- Operational Transparency: A live activity feed for maintenance requests, payouts, and guest reviews.

- Property Control: A centralized hub to manage listings, pricing, and availability without needing technical expertise.

Technology

React
Firebase
Stripe
Node.js

Performance

98
Performance
100
Accessibility
100
Best Practices
100
SEO
0–49
50–89
90–100

Project Gallery

Visual highlights and interface details.

7 Images
Gallery view 1
Gallery view 2
Gallery view 3
Gallery view 4
Gallery view 5
Gallery view 6
Gallery view 7
Next Project
Next Case Study

ViewportLab