Custom Hospitality Management Platform (PMS + Booking Engine + Channel Manager)
Bütçe: -
HOURLY / PART_TIME
⭐ 0.00 (0)
Malaysia
react-js, api-integration
We are developing a hospitality and slow-tourism project in Italy consisting of a mountain hostel and cultural hub.
The public-facing website is being developed separately. This project focuses on the backend management platform, booking engine, database, automation workflows, reporting, and integrations.
The platform should be web-based, mobile-friendly, and accessible from desktop and smartphone devices.
Product Overview
The system will serve as the central operating platform for managing reservations, room availability, guest communication, reporting, and business analytics.
The solution should support both direct website bookings and reservations coming from external booking platforms.
User Stories
Reservation Management
As a property manager, I want to view all reservations in a visual calendar so that I can easily manage occupancy and availability.
As a property manager, I want to assign guests to specific rooms and beds so that accommodation is organized efficiently.
As a property manager, I want to create reservations manually for walk-in guests so that availability is updated immediately.
As a property manager, I want to modify, move, or cancel reservations from a central dashboard so that operations remain flexible.
Pricing & Availability
As a property manager, I want to configure seasonal pricing so that room rates automatically change throughout the year.
As a property manager, I want to apply discounts and promotional offers so that I can run marketing campaigns.
As a property manager, I want to add optional charges such as towels, linen, or additional services so that extra revenue can be tracked.
As a property manager, I want availability to update automatically whenever a reservation is created, modified, or cancelled.
Guest Booking Experience
As a guest, I want to check availability online so that I can book accommodation directly.
As a guest, I want to complete a booking using a mobile device so that I can reserve accommodation easily.
As a guest, I want to view the booking process in my preferred language so that I can understand all information clearly.
As a guest, I want to receive booking confirmations and follow-up communications in my language.
Supported languages include:
Italian
English
German
Slovenian
OTA Synchronization
As a property manager, I want reservations from external booking platforms to appear automatically inside the system.
As a property manager, I want availability changes to synchronize automatically across all connected sales channels.
As a property manager, I want cancelled bookings to reopen inventory automatically.
As a property manager, I want to avoid double bookings and overbooking situations.
Platforms may include:
Booking.com
Airbnb
Hostelworld
Other compatible OTA platforms
Guest Communication
As a property manager, I want automated communication workflows so that guests receive information without manual intervention.
As a guest, I want confirmation emails immediately after booking.
As a guest, I want welcome instructions before arrival.
As a guest, I want self check-in information when available.
As a guest, I want follow-up communication after departure.
Communication templates should support multiple languages.
Government & Administrative Reporting
As a property manager, I want to generate guest registration exports compatible with Italian reporting requirements.
As a property manager, I want to generate tourism statistics exports for regional authorities.
As a property manager, I want financial exports that can be shared directly with accounting systems.
Exports may include:
TXT
Excel
CSV
XML
Analytics & Reporting
As a property manager, I want to monitor occupancy rates so that I understand property performance.
As a property manager, I want to analyze revenue trends so that I can improve profitability.
As a property manager, I want to compare direct bookings against OTA bookings.
As a property manager, I want to analyze guest demographics and nationality data.
As a property manager, I want to access key hospitality KPIs from a reporting dashboard.
General Requirements
Responsive web application
Desktop and mobile support
Multi-language support
Role-based user access
Secure authentication
API-based architecture
Modern and intuitive user interface
Scalable cloud deployment
Deliverables
Complete source code
Database design
API documentation
Deployment documentation
Production-ready application
Please include:
Relevant hospitality, booking, PMS, or SaaS experience
Suggested technology stack
Estimated timeline
Estimated project cost
Key assumptions and recommendations
Upwork'te aç