saas

GîteFlow

All your rentals on a single interface. Calendar, messaging, pricing and multi-platform analytics.

React 19 TypeScript .NET 9 PostgreSQL Stripe Tailwind CSS
GîteFlow
5+
Connected platforms
0%
Direct commission
24/7
Real-time sync
10
Max properties
photo_library Interface

Screenshots

info About

Project details

The problem

Vacation rental owners juggle between 3 to 5 different interfaces (Airbnb, Booking, Abritel…), with out-of-sync calendars, scattered messages, and no consolidated financial overview. Double bookings happen, and every change requires updating multiple places.

What we built

A single interface that centralizes all platforms, synchronizes availability in real time, unifies messaging, automates recurring tasks and provides cross-channel analytics. Designed for owners of 1 to 10 vacation rentals in France.

Multi-platform Channel Manager

Airbnb connection (real-time API), Booking.com (partner API), Abritel/VRBO, Gîtes de France (iCal) and built-in direct booking website. Automatic blocking across all platforms as soon as a booking comes in. Complete audit log for every synchronization.

Direct booking website

Commission-free micro booking site generated automatically with availability calendar, Stripe online payment, digital rental agreement and customizable domain. 0% platform commission.

Tech stack

React 19 frontend with TypeScript, Tailwind CSS 4, FullCalendar and Recharts. .NET 9 minimal API backend with PostgreSQL and Prisma. Stripe payments, Resend transactional emails, iCal sync every 15 minutes.

auto_awesome Features

Everything you need. Nothing more.

sync

Channel Manager

Automatic synchronization with Airbnb, Booking.com, Abritel, Gîtes de France and your direct website. Double-booking protection.

sync
calendar_month

Unified calendar

Single view across all platforms with color-coded channels. Month, week and multi-property views.

calendar_month
chat

Unified messaging

All guest messages centralized. Quick replies with templates, dynamic variables and automatic translation.

chat
trending_up

Dynamic pricing

Rules by season, duration and last-minute deals. AI-powered suggestions based on occupancy rate and local competition.

trending_up
bolt

Automations

Check-in instructions, cleaning notifications, review requests... Set up no-code rules with triggers and actions.

bolt
analytics

Cross-channel analytics

RevPAR, occupancy rate, revenue by platform. Year-over-year comparison and LMNP accounting export.

analytics

Want a similar project?

We turn your ideas into high-performing applications. Let's discuss your next project.