Run your whole property from one dashboard
Hospiq is the self-hosted operating system for independent hotels and restaurants — rooms, table maps, real-time kitchen tickets, unified billing, and QR self-ordering in a single deployable app.
No account. No per-seat pricing. Deploys on a $5 VPS.
Dashboard
Real-time snapshot of your property
14/20
₹42,600
6
18
5
24
- 12
- Product modules
- 1 GB
- Runs on a tiny VPS
- MIT
- Fully open source
- 0
- Per-seat fees
Three things guests and owners feel on day one
The workflows that pay for the whole system — self-serve ordering, zero-touch billing, and a full year of numbers you can trust.
Order from the room by scanning a QR
Every room and table gets a code. Guests browse the live menu and order from their phone — tickets hit the kitchen instantly.
Room 101
Hotel Room Service Menu
Butter Naan
₹40
Chicken Biryani
₹350
Paneer Butter Masala
₹260
Auto-generated billing & GST receipts
Room nights, food orders and taxes roll up into one invoice at checkout. Print or share a clean GST receipt in a tap.
Hospiq Grand Hotel
Invoice
#INV-2043 · Paid
One year of sales analytics & reports
Twelve months of revenue, occupancy and best-sellers — exportable date-wise, room-wise and payment-wise reports included.
Revenue · 12 months
₹18.4L
Revenue Share
Everything a property runs on, in one codebase
Front-desk hotel operations and full restaurant administration, connected end to end — no integrations to wire up.
Dashboard Console
Real-time revenue, occupancy, and order counters at a glance.
Learn moreRoom Management
Full-cycle room grid with housekeeping states and check-in.
Learn moreRestaurant Table Map
Interactive floor map colored by table availability.
Learn moreGuest Registry
Searchable CRM of active and historical guests.
Learn moreMenu Editor
Digital kitchen catalog with live inventory control.
Learn moreKitchen Orders (KOT)
Real-time kitchen ticket queue with safe inventory updates.
Learn moreInvoicing & Billing
Unified room + restaurant invoices with GST and discounts.
Learn moreBusiness Intelligence
Occupancy, revenue, and menu analytics with Recharts.
Learn moreHistory & Archives
One-year searchable archive of every settled account.
Learn moreQR Guest Portal
Guests scan to browse the menu and order from their phone.
Learn moreStaff Roles (RBAC)
Role-based access mapped to Postgres row-level security.
Learn moreSystem Settings
Global tax, branding, and cache configuration.
Learn moreSee every screen in the suite
Click the sidebar items inside the interactive mockup to switch between modules and see a breakdown of what it does, the operations it supports, and the tables it touches.
Dashboard
Real-time snapshot of your property
14/20
₹42,600
6
18
5
24
Dashboard Console
The control center for hotel and restaurant managers. It aggregates real-time data — total daily revenue, pending order counts, room occupancy, and guest counts — into a zero-latency snapshot that updates as rooms change status and orders move through the kitchen.
- Real-time operational summary cards
- Revenue split between Rooms and Restaurant streams
- Instant occupancy status tracking
- Quick links to front-desk actions
A modern, boring-in-a-good-way stack
Battle-tested server components and a clean relational data model — nothing exotic to operate, everything you already know how to run.
| Layer | Technology | Purpose |
|---|---|---|
| Frontend | Next.js 16 · React 19 | App Router interface for admin screens, guest ordering, and API routes |
| Database | PostgreSQL · Supabase | Relational data with triggers, transactions, and Row Level Security |
| Realtime | Supabase Realtime | Instant kitchen alerts the moment an order is placed |
| Cache | Redis · ioredis | Fast operational reads with domain-based key invalidation |
| Auth | Supabase Auth · Turnstile | Session-based staff login with Cloudflare bot protection |
| Deployment | Docker · systemd · Nginx | Production hosting on a low-cost single-CPU VPS |
Deploy the whole suite in one command
The repository ships a production Dockerfile and a Compose file for the app and Redis. Clone it, drop in your environment file, and bring it up — no build servers, no vendor lock-in.
- Docker Compose for the app + Redis out of the box
- Postgres schema, RLS policies, and seed data included
- Runs comfortably on a single 1 GB VPS
# Clone, configure, and launch
$ git clone https://github.com/udai7/hotel_management.git
$ cd hotel_management
$ cp .env.example .env
$ docker compose up --build
✔ redis ready · postgres migrations applied
✔ hospiq listening on http://localhost:3000
$
Own your hotel software instead of renting it
Clone the repo, deploy in an afternoon, and keep every byte of data on infrastructure you control.
- MIT licensed
- Self-hosted
- No per-seat fees
- Runs on 1 GB RAM