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.

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