Resort Booking E-Commerce Website (Design and build/develop an modern e-commerce hospitality website with online booking and content management system)

via Freelancer ·

Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted3 hours ago
I need a modern, mobile-first website that lets guests explore our rooms, lock in a reservation through an embedded, API-driven hotel-booking engine, and pay securely with Paystack— all without ever leaving the site.

Core experience
• Guests must be able to browse real-time room availability, choose dates, and receive instant confirmation.
• A seamless Paystack checkout flow is essential; no redirect to external pages.
• The site must scale beyond rooms should we add villas or suites later, so please structure the database and CMS with future inventory types in mind.

Back-office needs
An intuitive dashboard should let my team:
– Add or edit rooms, photos, rates, and packages
– See and manage every booking at a glance
– Launch and retire promotions or events
– Update resort articles, menus, and galleries without calling a developer

Technical expectations
• Any CMS or framework is fine as long as it supports the API-based booking engine and stays lightweight for fast page loads.
• Clean, secure code ready for future integrations (loyalty programs, channel managers, etc.).
• Device Responsive UI, SEO-friendly markup, and GDPR-compliant data handling from day one.

Deliverables
1. Fully deployed website on our hosting environment
2. Admin credentials with documentation covering booking, payment, and content workflows
3. Source code in a version-controlled repository

If you have recent hospitality e-commerce builds or live demos that showcase an embedded engine and Paystack, I’d love to see them. Let’s create a digital experience that drives more direct bookings and reflects the quality of our resort.
php javascript mysql html react.js web development css3 payment gateway integration api development content management system (cms)
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.