Hello Elga,
Here are some ideas for the cab booking system. I think the form could easily be based on the other form builder you’ve already created as well as a link to Google calendar you have on other plugins. All in all, I get the impression that this is a sort of mash-up of your other projects rather than a widget creation from scratch.
I hope that your dev team will appreciate these ideas (even if some of them are very/too advanced for what we expect from an Elfsight plugin) but it would allow Elfsight to quickly get into the cab niche, as cab booking plugins on Wordpress aren’t generally very user-friendly.
Basic Features
- Booking Form: Enter pickup and drop-off locations, date, time, number of passengers, luggage options.
- Real-time Price Estimate: Automatic calculation based on distance, time, and applicable rates.
- Vehicle Type Selection: Sedan, van, accessible vehicle for people with reduced mobility, etc.
- Interactive Map: Integration with Google Maps to visualize the route.
User Experience
- Immediate or Advance Booking: Option for instant booking or planning in advance.
- Travel Time Estimate: Calculation based on real-time traffic data.
- User Accounts: Profile creation with booking history, preferences, and favorite addresses.
- Notifications & Reminders: Email or SMS to confirm bookings, remind before the trip, and provide driver details.
Booking Management
- Admin Dashboard: Manage bookings, track real-time status, assign trips to drivers.
- Integrated Calendar: Monthly/weekly/daily view of bookings.
- Booking Status: Pending, confirmed, in progress, completed, canceled.
- Data Export: Export data in CSV or Excel format for analysis.
Payment Options
- Secure Online Payment: Stripe, PayPal, Credit Card.
- Deferred or On-Board Payment: Option to pay during the ride.
- Automatic Billing: Send a PDF invoice by email after the ride.
Customization & Integration
- Customizable Rates: Base fare, price per kilometer, night/weekend surcharge.
- Multilingual Support: Adaptation for international audiences.
- Compatibility with WordPress/WooCommerce: Easy integration with popular CMS platforms.
Advanced Features
- Real-time Vehicle Tracking: Track the taxi’s location before pickup.
- Promo Code & Discounts: Manage marketing campaigns with discounts.
- Driver Rating & Reviews: Collect feedback to improve service.
- Mobile App API: Sync with a mobile app for real-time ride tracking.
Google Calendar Integration
- Automatic Sync with Bookings: Each new booking is automatically added to a dedicated Google Calendar.
- Custom Event Creation: Trip details, client name, pickup/drop-off locations, special notes.
- Real-time Updates: Changes or cancellations to bookings automatically update in the calendar.
- Google Calendar Reminders & Notifications: Configurable reminders for both drivers and clients.
- Multi-Driver Calendars: One calendar per driver with availability management.
- Blocking Unavailable Time Slots: If a ride is scheduled, the plugin prevents bookings during that time.