Tunas Akara
Back to Portfolio
Hotel Management System — Pekalongan

Hotel Management System — Pekalongan

Year: 2026Role: Backend & Full-stack Partnerhospitality

Helped organize revenue, bookings, guest records, housekeeping, staff salary, attendance tracking, and operational reporting into one system.

Tech Stack

Next.js 16PostgreSQLDrizzle ORMWhatsApp APITailwind CSSREST API

Hotel Management System — Pekalongan

This hotel in Pekalongan ran on paper logs and spreadsheets before this system went live. Now the front desk can confirm a booking, check room readiness, and message the guest on WhatsApp from one screen. I partnered with the owner/operator team to build it. The system covers booking, room status, guest communication, housekeeping, staff salary, attendance, and management reporting.

Challenge

Hotel operations were split across front desk, housekeeping, maintenance, management, HR, accounting, and ownership. Revenue, room status, guest communication, salary, and attendance all needed one reliable place, so the team could stop coordinating everything by hand.

Solution

I built the system on Next.js 16, PostgreSQL, and Drizzle ORM. It supports multiple user roles and three languages, with booking workflows, room status tracking, guest records, and invoices. WhatsApp automation handles confirmations, reminders, and operational updates. The same system also runs staff salary and attendance tracking.

Impact

Staff attendance and salary used to run through separate processes outside the main system. Now they run through the same one. Housekeeping gets clearer room status without repeated manual coordination, and management gets faster visibility into daily numbers. The system didn't replace the team's workflow — it cut the friction between steps that used to live in different places.

Related

Want one built for your hotel? See the hotel management system development service, or read the complete guide to hotel management systems.