Tourism — French Guiana

Carbet booking platform

A complete platform to search, book and pay for a carbet (traditional Guianese cabin) stay, with real-time availability management for owners.

ReactNode.jsPostgreSQLStripeREST API
carbets.fr search page: carbet listings in French Guiana with photos, locations and rates

Context

Carbets are traditional Guianese cabins, often run by individuals or small operators. Tourist demand is real, but booking management was entirely manual.

Problem

Bookings were handled by phone and private messages: uncertain availability, double bookings, no online payment, and a lot of wasted time on both sides.

Objectives

  • Centralize listings and availability
  • Enable online booking and payment
  • Reduce owners' time spent on management
  • Give visitors a clear, reassuring booking flow

Users

Two audiences: visitors searching for and booking a stay, and owners managing their listings, rates and calendar.

Proposed solution

A booking site with a real-time availability calendar, secure payment, automatic confirmation, and an owner portal to manage listings, rates and bookings.

Architecture

Web application with a React front end, a Node.js API and a PostgreSQL database. The availability calendar is the single source of truth: every confirmed booking locks its dates transactionally to prevent conflicts.

Features

  • Search by location, dates and capacity
  • Real-time availability calendar
  • Secure online payment
  • Owner portal (listings, rates, date blocking)
  • Automated confirmation and reminder emails
  • Booking dashboard

Technical choices

Payments run through a specialized provider rather than an in-house implementation, for security and compliance. Transactional emails are generated from centralized templates, easy to edit without touching the code.

Challenges

The trickiest part was handling booking conflicts: two visitors could try to book the same dates at the same time. The booking is locked in the database during payment, with automatic release if it's abandoned.

Outcomes

Owners now run their business from a single tool, and visitors book in minutes, any time of day. The process no longer depends on anyone being reachable by phone.

  • Bookings handled end-to-end without a single phone call
  • Double bookings eliminated thanks to the centralized calendar

What's next

  • Post-stay guest reviews
  • Automatic seasonal pricing
  • Mobile app for owners

Have an idea, a need,or a process to improve?

Tell me about your project. I'll help you figure out the right solution, the priority features, and the best way to build it.

First conversation, no strings attached.

  • Idea validated
  • Design complete
  • Development ready
  • Successfully launched
Discuss your project