Custom Web Application

What About Tours

Custom-built tour company website with advanced booking system and admin panel, replacing a limited WordPress solution.

What About Tours - Main Screenshot

Project Gallery

Project screenshot 1
View Full Size
Project screenshot 2
View Full Size
Project screenshot 3
View Full Size
Project screenshot 4
View Full Size
Project screenshot 5
View Full Size
Project screenshot 6
View Full Size
Project screenshot 7
View Full Size
Project screenshot 8
View Full Size
Project Summary

What About Tours is a complete website redesign and rebuild for a Rome-based tour company. The client needed to replace their restrictive WordPress website with a custom solution that could handle their specific business requirements. The new platform features a sophisticated booking system for free walking tours, an advanced admin dashboard for tour management, and seamless integration of premium tours through GetYourGuide referral links. The system handles complex scheduling, automated email communications, and provides tour operators with complete control over their operations.

Implemented Features
  • Complete free tour booking system with real-time availability
  • Advanced admin panel for tour management with full CRUD operations
  • Dynamic scheduling system with time slot management and capacity control
  • Ability to cancel or close specific time slots on demand
  • Cloud-based photo management using Cloudflare R2 storage
  • Real-time booking monitoring dashboard with customer details
  • Date, time, and language selection for tour bookings
  • Automated email confirmation system via Microsoft SMTP
  • GetYourGuide referral widget for premium tours
  • Private tour inquiry system with WhatsApp and email contact integration
  • Customer booking data management and history tracking
  • Mobile-responsive design for all user interfaces
  • Tour capacity management
  • TripAdvisor reviews (5-star rating display)
  • SEO-optimized content for Rome tourism searches
  • Social media integration (Instagram, Facebook, TikTok)
Challenges & Solutions

The main challenge was understanding and replicating all the functionality the client needed while removing the limitations imposed by their WordPress setup. WordPress plugins couldn't provide the level of customization needed for their specific booking workflow, scheduling rules, and admin requirements. We had to build a completely custom booking engine that could handle dynamic time slots, capacity management, and multi-language options while remaining intuitive for both administrators and customers. Additionally, integrating GetYourGuide as a referral partner (rather than a direct booking system) required creating seamless UI transitions that didn't confuse users about which tours were bookable directly vs. through the partner platform.

Client Feedback

"After struggling with WordPress limitations for a long time, this custom solution is exactly what we needed. We now have complete control over our booking system, and the admin panel makes managing tours incredibly efficient. The development team understood our requirements perfectly and delivered a platform that actually works the way our business operates."

Operations Manager
Tour Operations, What About Tours
Project Information
Project Name:
What About Tours
Client:
What About Tours
Type:
Custom Web Application
Duration:
3 weeks
View Live Website
Technologies Used
Next.js
React
TypeScript
Prisma
PostgreSQL
Tailwind CSS
Cloudflare R2
Microsoft SMTP
GetYourGuide Integration
Hetzner
Coolify

Like this project?

Let's discuss how we can create something similar for your business.

Get Started

Ready to Start Your Project?

Inspired by this custom web application? Let's create something amazing for your business too.

Free Consultation
Discuss your project goals
Custom Solution
Tailored to your needs
Professional Results
Quality you can trust