Hotel Integrated Management System
Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted1 hour ago
HOTEL WEBSITE, BOOKING & RESTAURANT POS SYSTEM
Project Overview
Hotel requires a modern, responsive hotel website with an integrated online & offline room booking system, hotel management dashboard and restaurant/café POS system.
The objective is to create one centralized system where customers can view the hotel and book rooms online, while hotel staff can manage reservations, rooms, guests, billing and restaurant operations from a secure admin panel.
The system should be mobile-friendly, fast, secure and easy for hotel/reception/restaurant staff to operate.
---
1. HOTEL WEBSITE
Create a professional website for Hotel Nahar with:
- Home
- About Us
- Rooms & Suites
- Room Details
- Restaurant/Café
- Gallery
- Facilities & Services
- Offers/Packages
- Booking
- Contact
- Location/Google Maps
- Customer Reviews
- Call & WhatsApp buttons
- Social media links
The website must be fully responsive on mobile, tablet and desktop.
---
2. ONLINE ROOM BOOKING
Customers should be able to:
- Select check-in/check-out dates
- Select number of guests
- Check real-time room availability
- View room photos, facilities and pricing
- Select a room
- Enter guest information
- Make online payment
- Receive booking confirmation
- Receive booking/confirmation number
- View booking status
Booking Status
Pending / Confirmed / Checked-in / Checked-out / Cancelled / No-show
Online booking should automatically update room availability.
---
3. OFFLINE / WALK-IN BOOKING
Reception staff should be able to create bookings from the admin panel for:
- Walk-in customers
- Phone bookings
- Counter bookings
- Advance reservations
Staff should be able to:
- Assign rooms
- Modify bookings
- Cancel bookings
- Record advance payments
- Check-in guests
- Check-out guests
- Record balance payments
- View guest history
Online and offline bookings must use the same live room inventory to prevent double booking.
---
4. HOTEL ADMIN DASHBOARD
Dashboard should show:
- Today's bookings
- Check-ins
- Check-outs
- Available rooms
- Occupied rooms
- Reserved rooms
- Cancelled bookings
- Today's revenue
- Pending payments
- Restaurant sales
Room Management
Admin can:
- Add/edit rooms
- Create room types
- Set room prices
- Add room facilities
- Upload photographs
- Manage availability
- Block rooms for maintenance
- Configure seasonal pricing
---
5. RESTAURANT / CAFÉ POS
A complete POS system should be included for Hotel Nahar's restaurant/café.
POS Features
- Dine-in orders
- Takeaway
- Counter orders
- Room-service orders
- Table management
- Quick billing
- KOT generation
- Kitchen order management
- Discounts
- GST/tax configuration
- Cash/UPI/Card payments
- Split payments
- Invoice printing
- Bill reprint
- Order cancellation
---
6. TABLE MANAGEMENT
The POS should provide a visual table management system.
Table status:
Available → Occupied → Reserved → Billing
Staff should be able to:
- Create/edit tables
- Select table
- Add food items
- Transfer tables
- Merge tables
- Split bills
- Close tables
---
7. MENU MANAGEMENT
Admin can manage:
- Food categories
- Food items
- Prices
- Photos
- Variants
- Add-ons
- Availability
- Special offers
- GST/tax
Example categories:
Breakfast, Snacks, Main Course, Rice, Chicken, Fish, Beverages, Desserts etc.
---
8. KITCHEN / KOT SYSTEM
When an order is placed:
POS → KOT → Kitchen
Kitchen staff should see:
- Order number
- Table/Room number
- Items
- Quantity
- Special instructions
- Order time
Order status:
New → Preparing → Ready → Served
System should support thermal/KOT printer integration where required.
---
9. ROOM SERVICE
Restaurant POS should support room-service orders.
Example:
Room 204 → Food Order → Kitchen → Delivered → Added to Room Bill
At checkout, the system should combine:
- Room charges
- Restaurant charges
- Room service
- Other charges
- Advance payment
- Final balance
---
10. BILLING & INVOICE
Generate professional invoices containing:
- Hotel name/logo
- Invoice number
- Customer name
- Room/table number
- Date/time
- Items
- Quantity
- Price
- Discount
- GST/tax
- Total
- Payment method
Invoices should be printable and downloadable as PDF.
---
11. INVENTORY
Restaurant inventory module should support:
- Ingredients
- Stock-in
- Stock-out
- Current stock
- Low-stock alerts
- Purchases
- Suppliers
- Wastage
- Stock adjustment
Optional recipe-based automatic stock deduction can be implemented.
---
12. REPORTS & ANALYTICS
Hotel Reports
- Daily/monthly bookings
- Occupancy
- Check-in/check-out
- Cancellations
- Room revenue
- Outstanding payments
Restaurant Reports
- Daily/monthly sales
- Item-wise sales
- Category-wise sales
- Payment-wise sales
- GST report
- Discount report
- Cancelled orders
- KOT report
Dashboard should provide useful revenue and sales charts.
Reports should be exportable to PDF/Excel where applicable.
---
13. USER ROLES
Super Admin
Full system access.
Hotel Manager
Bookings, rooms, guests and reports.
Receptionist
Bookings, check-in/check-out and guest management.
Restaurant Manager
POS, menu, tables, orders and reports.
Cashier
POS, billing and payments.
Kitchen Staff
KOT and kitchen order status.
Role-based permissions should be implemented.
---
14. PAYMENT INTEGRATION
Online room booking should support payment gateway integration such as:
- Razorpay or equivalent
POS should support:
- Cash
- UPI
- Card
- Other configurable methods
---
15. NOTIFICATIONS
System should be designed to support:
- Booking confirmation
- Payment confirmation
- Cancellation
- Check-in reminder
- Check-out reminder
- Restaurant order notifications
Email/SMS/WhatsApp integration can be included depending on requirements.
---
16. HARDWARE SUPPORT
POS should be compatible with commonly used:
- Desktop/Laptop
- Touchscreen POS
- Thermal receipt printer
- KOT printer
- Kitchen display
- Barcode scanner
- Cash drawer
Hardware compatibility should be tested during implementation.
---
17. SECURITY & TECHNICAL REQUIREMENTS
The freelancer should provide:
- Secure admin login
- Role-based access
- Secure database
- SSL/HTTPS
- Backup mechanism
- Responsive UI
- Fast loading
- SEO-ready website
- Clean and maintainable code
- Scalable architecture
Suggested architecture:
Website → API/Backend → Database → Admin/POS
Technology stack can be proposed by the freelancer.
---
18. ADMIN PANEL
Example structure:
Dashboard | Bookings | Rooms | Guests | POS | Tables | Menu | Kitchen | Inventory | Payments | Reports | Users | Settings
Admin should have centralized control over hotel and restaurant operations.
---
19. IMPORTANT BOOKING LOGIC
This is a critical requirement.
If a customer books Room 101 online, the room must immediately become unavailable for those dates in the admin panel.
If the receptionist books Room 101 offline, the same dates must immediately become unavailable on the public website.
The system must prevent duplicate/double bookings.
---
20. FUTURE EXPANSION
The system should be designed so that future features can be added, such as:
- Hotel mobile app
- Restaurant online ordering
- Food delivery
- Loyalty program
- Coupons
- Membership
- Multiple hotel branches
- Advanced accounting
- WhatsApp automation
- OTA/channel-manager integration
- AI analytics
---
21. FINAL DELIVERABLES
Freelancer must deliver:
- Complete Hotel Nahar website
- Online booking system
- Offline/walk-in booking system
- Hotel admin panel
- Room management
- Guest management
- Restaurant POS
- Table management
- Menu management
- KOT/Kitchen module
- Room-service module
- Billing & invoice
- Inventory module
- Reports & analytics
- User-role management
- Payment gateway integration
- Database setup
- Deployment
- Source code
- Basic documentation
- Admin training
- Post-launch bug fixing
---
FREELANCER REQUIREMENT
Looking for an experienced Full-Stack Developer / Hotel Management & Restaurant POS Developer who can design, develop, test and deploy the complete system.
Experience with hotel booking systems, restaurant POS, payment gateways, databases, admin dashboards and thermal/KOT printing will be preferred.
Freelancer should provide:
Technology Stack + Development Plan + Timeline + Total Project Cost + Maintenance Terms
Project Name
HOTEL NAHAR – Integrated Hotel Booking & Restaurant POS Management System
Project Type: Website + Hotel Booking + Restaurant POS + Admin Dashboard
Platform: Web-based, Mobile Responsive
Priority: Secure, reliable, scalable and easy to operate.
Project Overview
Hotel requires a modern, responsive hotel website with an integrated online & offline room booking system, hotel management dashboard and restaurant/café POS system.
The objective is to create one centralized system where customers can view the hotel and book rooms online, while hotel staff can manage reservations, rooms, guests, billing and restaurant operations from a secure admin panel.
The system should be mobile-friendly, fast, secure and easy for hotel/reception/restaurant staff to operate.
---
1. HOTEL WEBSITE
Create a professional website for Hotel Nahar with:
- Home
- About Us
- Rooms & Suites
- Room Details
- Restaurant/Café
- Gallery
- Facilities & Services
- Offers/Packages
- Booking
- Contact
- Location/Google Maps
- Customer Reviews
- Call & WhatsApp buttons
- Social media links
The website must be fully responsive on mobile, tablet and desktop.
---
2. ONLINE ROOM BOOKING
Customers should be able to:
- Select check-in/check-out dates
- Select number of guests
- Check real-time room availability
- View room photos, facilities and pricing
- Select a room
- Enter guest information
- Make online payment
- Receive booking confirmation
- Receive booking/confirmation number
- View booking status
Booking Status
Pending / Confirmed / Checked-in / Checked-out / Cancelled / No-show
Online booking should automatically update room availability.
---
3. OFFLINE / WALK-IN BOOKING
Reception staff should be able to create bookings from the admin panel for:
- Walk-in customers
- Phone bookings
- Counter bookings
- Advance reservations
Staff should be able to:
- Assign rooms
- Modify bookings
- Cancel bookings
- Record advance payments
- Check-in guests
- Check-out guests
- Record balance payments
- View guest history
Online and offline bookings must use the same live room inventory to prevent double booking.
---
4. HOTEL ADMIN DASHBOARD
Dashboard should show:
- Today's bookings
- Check-ins
- Check-outs
- Available rooms
- Occupied rooms
- Reserved rooms
- Cancelled bookings
- Today's revenue
- Pending payments
- Restaurant sales
Room Management
Admin can:
- Add/edit rooms
- Create room types
- Set room prices
- Add room facilities
- Upload photographs
- Manage availability
- Block rooms for maintenance
- Configure seasonal pricing
---
5. RESTAURANT / CAFÉ POS
A complete POS system should be included for Hotel Nahar's restaurant/café.
POS Features
- Dine-in orders
- Takeaway
- Counter orders
- Room-service orders
- Table management
- Quick billing
- KOT generation
- Kitchen order management
- Discounts
- GST/tax configuration
- Cash/UPI/Card payments
- Split payments
- Invoice printing
- Bill reprint
- Order cancellation
---
6. TABLE MANAGEMENT
The POS should provide a visual table management system.
Table status:
Available → Occupied → Reserved → Billing
Staff should be able to:
- Create/edit tables
- Select table
- Add food items
- Transfer tables
- Merge tables
- Split bills
- Close tables
---
7. MENU MANAGEMENT
Admin can manage:
- Food categories
- Food items
- Prices
- Photos
- Variants
- Add-ons
- Availability
- Special offers
- GST/tax
Example categories:
Breakfast, Snacks, Main Course, Rice, Chicken, Fish, Beverages, Desserts etc.
---
8. KITCHEN / KOT SYSTEM
When an order is placed:
POS → KOT → Kitchen
Kitchen staff should see:
- Order number
- Table/Room number
- Items
- Quantity
- Special instructions
- Order time
Order status:
New → Preparing → Ready → Served
System should support thermal/KOT printer integration where required.
---
9. ROOM SERVICE
Restaurant POS should support room-service orders.
Example:
Room 204 → Food Order → Kitchen → Delivered → Added to Room Bill
At checkout, the system should combine:
- Room charges
- Restaurant charges
- Room service
- Other charges
- Advance payment
- Final balance
---
10. BILLING & INVOICE
Generate professional invoices containing:
- Hotel name/logo
- Invoice number
- Customer name
- Room/table number
- Date/time
- Items
- Quantity
- Price
- Discount
- GST/tax
- Total
- Payment method
Invoices should be printable and downloadable as PDF.
---
11. INVENTORY
Restaurant inventory module should support:
- Ingredients
- Stock-in
- Stock-out
- Current stock
- Low-stock alerts
- Purchases
- Suppliers
- Wastage
- Stock adjustment
Optional recipe-based automatic stock deduction can be implemented.
---
12. REPORTS & ANALYTICS
Hotel Reports
- Daily/monthly bookings
- Occupancy
- Check-in/check-out
- Cancellations
- Room revenue
- Outstanding payments
Restaurant Reports
- Daily/monthly sales
- Item-wise sales
- Category-wise sales
- Payment-wise sales
- GST report
- Discount report
- Cancelled orders
- KOT report
Dashboard should provide useful revenue and sales charts.
Reports should be exportable to PDF/Excel where applicable.
---
13. USER ROLES
Super Admin
Full system access.
Hotel Manager
Bookings, rooms, guests and reports.
Receptionist
Bookings, check-in/check-out and guest management.
Restaurant Manager
POS, menu, tables, orders and reports.
Cashier
POS, billing and payments.
Kitchen Staff
KOT and kitchen order status.
Role-based permissions should be implemented.
---
14. PAYMENT INTEGRATION
Online room booking should support payment gateway integration such as:
- Razorpay or equivalent
POS should support:
- Cash
- UPI
- Card
- Other configurable methods
---
15. NOTIFICATIONS
System should be designed to support:
- Booking confirmation
- Payment confirmation
- Cancellation
- Check-in reminder
- Check-out reminder
- Restaurant order notifications
Email/SMS/WhatsApp integration can be included depending on requirements.
---
16. HARDWARE SUPPORT
POS should be compatible with commonly used:
- Desktop/Laptop
- Touchscreen POS
- Thermal receipt printer
- KOT printer
- Kitchen display
- Barcode scanner
- Cash drawer
Hardware compatibility should be tested during implementation.
---
17. SECURITY & TECHNICAL REQUIREMENTS
The freelancer should provide:
- Secure admin login
- Role-based access
- Secure database
- SSL/HTTPS
- Backup mechanism
- Responsive UI
- Fast loading
- SEO-ready website
- Clean and maintainable code
- Scalable architecture
Suggested architecture:
Website → API/Backend → Database → Admin/POS
Technology stack can be proposed by the freelancer.
---
18. ADMIN PANEL
Example structure:
Dashboard | Bookings | Rooms | Guests | POS | Tables | Menu | Kitchen | Inventory | Payments | Reports | Users | Settings
Admin should have centralized control over hotel and restaurant operations.
---
19. IMPORTANT BOOKING LOGIC
This is a critical requirement.
If a customer books Room 101 online, the room must immediately become unavailable for those dates in the admin panel.
If the receptionist books Room 101 offline, the same dates must immediately become unavailable on the public website.
The system must prevent duplicate/double bookings.
---
20. FUTURE EXPANSION
The system should be designed so that future features can be added, such as:
- Hotel mobile app
- Restaurant online ordering
- Food delivery
- Loyalty program
- Coupons
- Membership
- Multiple hotel branches
- Advanced accounting
- WhatsApp automation
- OTA/channel-manager integration
- AI analytics
---
21. FINAL DELIVERABLES
Freelancer must deliver:
- Complete Hotel Nahar website
- Online booking system
- Offline/walk-in booking system
- Hotel admin panel
- Room management
- Guest management
- Restaurant POS
- Table management
- Menu management
- KOT/Kitchen module
- Room-service module
- Billing & invoice
- Inventory module
- Reports & analytics
- User-role management
- Payment gateway integration
- Database setup
- Deployment
- Source code
- Basic documentation
- Admin training
- Post-launch bug fixing
---
FREELANCER REQUIREMENT
Looking for an experienced Full-Stack Developer / Hotel Management & Restaurant POS Developer who can design, develop, test and deploy the complete system.
Experience with hotel booking systems, restaurant POS, payment gateways, databases, admin dashboards and thermal/KOT printing will be preferred.
Freelancer should provide:
Technology Stack + Development Plan + Timeline + Total Project Cost + Maintenance Terms
Project Name
HOTEL NAHAR – Integrated Hotel Booking & Restaurant POS Management System
Project Type: Website + Hotel Booking + Restaurant POS + Admin Dashboard
Platform: Web-based, Mobile Responsive
Priority: Secure, reliable, scalable and easy to operate.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.