MO Estate
Maintenance
Web applications

MO Estate - Real Estate Agency in Koh Samui

MO Estate is a real estate agency based in Koh Samui, Thailand. The platform combines a multilingual public website (French, English) showcasing nightly villa rentals and properties for sale, and a management space reserved for the agency's teams. The public site features a catalogue of eighty rentals, filterable by location, dates and guest count, with a map and a search form. The management space covers the booking pipeline, double-entry accounting, contracts and quotes, a shared availability calendar across booking platforms, and staff management. The architecture is a monorepo with a central Strapi API and two separate Next.js applications, one for the public site and one for the management space.

Duration
Active maintenance since 2016
Team
2 members
Year
2016

Technologies used

Complete technical stack used for this project

Next.jsReactStrapiMariaDBTailwindCSSTypeScript

Main features

  • Multilingual public website (French, English)
  • Catalogue of 80 rentals, filterable by location, dates and guest count
  • Nightly rentals and properties for sale featured on the homepage
  • Dedicated entry point to list a property for management
  • Booking pipeline for the agency's teams
  • Double-entry accounting
  • Contract and quote management
  • Shared availability calendar across booking platforms
  • Staff management

Challenges encountered

  • Combining a multilingual public website and an internal management space on a single platform
  • Centralising bookings, accounting, contracts and calendar in one tool
  • Keeping the management space simple for non-technical teams to use day to day

Solutions provided

  • A monorepo with a central Strapi API and two separate Next.js frontends (public site, management space)
  • Dedicated modules per business area: bookings, accounting, contracts, calendar, staff
  • Ongoing maintenance as the agency's needs evolve

Results achieved

  • Platform used daily by the agency since 2016
  • A catalogue of 80 rentals browsable and filterable on the public site
  • Bookings, accounting, contracts and calendar tracked in a single tool
“Cela fait maintenant 8 ans que nous travaillons avec Marius, qui est un véritable soutien et un atout précieux dans la création et le suivi de projets. Peu importe le secteur, il s’implique pleinement dans votre domaine afin de vous proposer des solutions en parfaite adéquation avec vos attentes et votre budget. Merci à toi, cher partenaire. C’est un véritable plaisir de collaborer avec toi”
MO Real Estate
Client since 2016, MO Estate
Original review in French · See the review on Google

Similar project?

Let's discuss your project and see how I can help you bring it to life.

Contact me

Going further

A project of the same type? See my custom site and app development.