ERP

SmartHotel System

All-in-one property management replacing paper registers, WhatsApp groups and a disconnected POS with a single system.

Country
India
Platform
Web, Admin Panel
SmartHotel System interface

About the client

Moon & Mars Resort

SmartHotel is a hotel management platform originally built for a boutique property in Uttar Pradesh and now scaling to multi-property groups. It replaces a fragmented mix of paper and messaging with one coherent operational picture.

Client background
A boutique resort running front desk, housekeeping and maintenance on paper registers and WhatsApp groups.
Business model
Licensed operational software, moving toward multi-property groups.
Target audience
Front desk staff, housekeeping supervisors, and hotel management.

Research & discovery

What we learned before building

Discovery ran before a line of production code. These are the findings that changed the brief.

  1. User Research

    Shadowing a front desk shift showed the real system was social, not digital: room status lived in whoever was on duty. Any tool that required staff to update a second place would be abandoned within a week, so status had to be a by-product of actions they already took.

  2. Competitor Analysis

    Enterprise PMS platforms are priced and scoped for chains, and boutique properties end up using a fraction of the features while paying for all of them. The gap was a system with the operational core and none of the enterprise overhead.

  3. Market Analysis

    North Indian boutique properties are consolidating into small groups. Designing for multi-property from the start — even while serving one resort — was what made the platform worth building rather than a one-off internal tool.

  4. Journey Mapping

    Mapping a room from checkout to next check-in surfaced the costly gap: the dead time between a guest leaving and housekeeping being told. Automating that single handoff recovered more sellable hours than any other change.

Our solution

The decisions we made

Each one traceable to a constraint above, not to a preference.

A floor-plan property view showing every room's real state, with check-in and assignment from one screen.

02

Channel manager integration synchronising inventory in real time to stop double bookings.

03

Housekeeping tasks pushed to attendants the moment a room is vacated, closed with photo verification.

04

In-room QR codes routing maintenance requests straight into the engineering queue.

Key features

What SmartHotel System does

Everything shipped and in production, not a roadmap.

  • Property management

    Live floor-plan view of every room's status.

  • Staff management

    Roles, shifts and performance metrics.

  • Housekeeping

    Auto-assigned tasks with photo verification.

  • Advanced analytics

    RevPAR, occupancy and average daily rate.

  • Guest communication

    In-stay messaging and request routing.

  • Secure payments

    Verified guest data and payment capture.

  • Instant reports

    P&L and balance sheets on demand.

  • OTA sync

    Live inventory across booking channels.

Technology stack

What it runs on

The choices behind the build, grouped by layer.

Frontend
  • Next.js
  • Tailwind CSS
Backend
  • Node.js
Database
  • PostgreSQL
Cloud
  • Vercel
Third Party APIs
  • MakeMyTrip
  • Booking.com

Results

What it does today

To reassign a housekeeping task
<10s

Source: project write-up.

FAQ

Common questions

Channel manager integration synchronises room inventory with MakeMyTrip and Booking.com in real time. Availability updates propagate immediately rather than on a batch schedule, which is where drift and double bookings come from.

Building something like SmartHotel System?

Tell us what it has to do. An engineer reads it and replies within 24 hours.