← İşler

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ç