Ultimate Hotel & Travel Booking plugin with a React-powered frontend dashboard

Tourfic is a comprehensive WordPress booking solution designed to simplify the management of tours, hotels, apartments, and travel-related businesses. It combines powerful booking functionality with a modern React and Redux-powered frontend dashboard, flexible role-based access control, and extensive customization options.
I worked on multiple core features of the plugin, including the frontend dashboard for administrators, managers, multi-vendors, and custom user roles, with dynamic settings and controls based on role capabilities. My contributions also covered Tourfic settings, importer and exporter functionality, template-building integrations for Elementor and Bricks, the complete apartment booking system, hotel room management, and a wide collection of ready-made templates for both the plugin and its companion theme.
The project focuses on creating a flexible, scalable, and user-friendly booking ecosystem for businesses of different sizes, combining powerful backend functionality with an intuitive frontend experience.
What it covers
- Booking flows from search to checkout
- Role-based frontend dashboard (React, Redux) for admins, managers, vendors and custom roles
- REST APIs and third-party integrations
- Template builder with Elementor and Bricks support, plus a library of plugin and theme templates
- Plugin settings, importer/exporter and production fixes
Gallery
Hotel Booking (Front Side 1)
Hotel Booking (Front Side 2)
Hotel Booking (Front Side 3)
Tour Booking (Front Side 1)
Tour Booking (Front Side 2)
Tour Booking (Front Side 3)
Tour Booking (Front Side 4)
Tour Booking (Front Side 5)
Tourfic Dashboard Summary
Tourfic Settings Panel
Shortcode Generator
Design Panel
booking.com / Travelpayout Integration
Hotel Option Panel
Tour Option Panel
Elementor Compatibility
Enquiry Form Data
Email Piping
Car Rental Service
Sync Booking with Google Calendar
Map Template