Skip to main content
HolixoraHOLIXORA
← Back to portfolio

Enterprise / HMS

Hanoman HMS

Hospitality Management System for hotels, resorts, and outlets with dual-currency RP/USD support.

Production2026
Hanoman HMS preview

Overview

Hanoman is a production-ready Hospitality Management System (HMS) built as the HMS module of Holixora Core System. It covers the full hospitality operations cycle: reservation management, room class and availability tracking, contact and VIP guest management, outlet POS with cashier shifts, travel packages with billing, and comprehensive masterdata.

Built with FastAPI and SQLAlchemy 2.x async backend and Next.js App Router frontend. Full dual-currency RP/USD support across all reservations and financial operations. JWT authentication, RBAC, and audit trail matching Mercora's production standards.

Hanoman replaces legacy Java/JSP hospitality infrastructure, fixing SQL injection vulnerabilities and modernizing the entire stack while preserving all 28+ core operational endpoints. Designed for Indonesian hotel and resort businesses operating at multi-currency scale.

Status

Production

Year

2026

Category

Enterprise / HMS

Tech Stack

FastAPISQLAlchemy 2.xPostgreSQLRedisNext.jsDockerAlembic

The Challenge

Indonesian hotels and resorts run on legacy hospitality software with SQL injection vulnerabilities, no modern auth, and no API layer. The existing Java/JSP systems cannot integrate with modern payment gateways, mobile apps, or analytics platforms. Operations teams manage reservations, outlet POS, and travel packages across disconnected systems with no unified reporting.

The Solution

We ported the complete hospitality operations to a modern FastAPI backend with parameterized queries, JWT auth with RBAC, and a full Next.js frontend covering 20+ screens across reservations, rooms, contacts, outlet POS, travel packages, and masterdata. Dual-currency RP/USD is built into every financial flow from day one.

Key Features

What we built

Reservation management with guest info, deposits, and status tracking

Room class and availability management with compulsory surcharges

Contact and VIP guest management with reservation history

Outlet POS with categories, items, cashier shifts, and cash master

Travel packages with benefits, terms, surcharges, and billing

Dual-currency RP/USD across all financial operations

Exchange rate and standard/daily rate masterdata

Payment system management

Role-based access: Superadmin, Manager, Receptionist

Comprehensive audit trail

Results

The results

Full HMS delivered as production-ready MVP in 2 days

28+ core endpoints ported and secured from legacy Java

SQL injection vulnerabilities eliminated with parameterized queries

Dual-currency RP/USD across all reservations and financial operations

20+ frontend screens covering all hospitality operations

JWT auth with RBAC: Superadmin, Manager, Receptionist roles

Built by Holixora's AI system - no engineering team required

Technology

Built with

FastAPISQLAlchemy 2.xPostgreSQLRedisNext.jsDockerAlembic

Interested in a similar solution?

Let's discuss how we can build something tailored to your specific needs.