🧩 Frontend Developer Guide
📍 Module:
Quick Deals – Self Discount Offers
Page URL: /promotions/quick-deals
🎯 Page Objective
To dynamically showcase last-minute discounted tours (applied automatically by backend
logic) for users who are browsing near the slot time, encouraging impulse bookings and
maximizing unused slot revenue.
✅ Key Functional Requirements
1.
Page Components
✅ Hero Banner (Top of Page)
Headline: “⚡ Quick Deals – Last Minute Boat Tour Offers”
Subheadline: “Save up to 30% on tours departing today! Limited slots. Instant
confirmation.”
Background image: A dynamic or fixed image from an active discounted product
2.
Deals Grid/List Section
Each deal should be shown in a card layout, each card containing:
Component Description
Tour Image From associated product
Tour Name Hyperlinked to product detail page
Quick Deal Tag e.g., “Last-Minute Deal” or “🔥 30% Off”
Original Price Crossed out, faded
Discounted Price Highlighted
Slot Date & Time Pre-selected and visible
Countdown “This deal expires in 02h 14m”
Timer
Book Now CTA Button that links to booking page with slot & discount pre-selected
3.
Responsive Design
Mobile First: Cards stack vertically with visible discount badge
Tablet/Desktop: Grid layout (2–3 per row depending on screen size)
Use lazy loading for images if list is long
4.
State Handling
State UI Behavior
No Deals Show message: “No quick deals available right now. Check back
Available soon!”
Expired Slot Automatically hide deal
Booking Complete Remove deal card from UI immediately
Loading Skeleton loader or subtle shimmer on cards
5.
Visual Tags / Highlights
“% OFF” Badge (top left corner of image)
Countdown timer in red
“Limited Availability” icon for urgency
Tagline below title: “Departing today at 3:00 PM”
7.
Extras / Enhancements
Allow user filters:
o By time: Morning, Afternoon, Evening
o By discount range: 10%, 20%, 30%
Add “Notify Me for Quick Deals” button for future UX improvements
Content:
Absolutely. Below is the full content package for the /promotions/quick-deals (Last-Minute
Deals) page on Garitransfer, including:
1. ✅ Text content (hero + body copy)
2. ⭐ 5 Reviews specific to quick deals
3. ❓ 7 SEO-optimized FAQs
🧭 Page Text Content: Quick Deals / Self Discount Page
🔥 Hero Section
Headline:
“⚡ Last-Minute Boat Tour Deals – Book & Save Instantly!”
Subheadline:
Spontaneous? Lucky? You’ve just discovered our Quick Deals – discounted tours for today
or tomorrow that are still available! Enjoy up to 30% OFF on unbooked slots and set sail at
the best price in Dubrovnik.
💬 Body Content
Don’t Miss the Boat — Literally.
Our Quick Deals are perfect for flexible travelers. These are auto-discounted offers on
tours that are about to depart and haven’t been fully booked — meaning you get the same
top-tier experience for less.
Every deal here includes:
✅ A pre-selected time slot (today or tomorrow)
✅ Instant discount (10%–30%)
✅ No-hassle booking with everything pre-filled
✅ Instant confirmation on checkout
Whether you’re a couple looking for a last-minute sunset cruise, a solo traveler chasing
adventure, or a group making spontaneous plans — this page is your daily jackpot.
🚨 Hurry — these slots disappear fast.
🎯 Why Use Quick Deals?
Save money without compromising quality
Explore Dubrovnik’s coast with certified skippers
Perfect for flexible schedules and spontaneous getaways
See real-time availability with countdown timers
✅ How It Works
1. Check this page for today’s quick deals
2. Click Book Now – your date and time are already selected
3. Apply promo (auto-applied) and confirm
4. Get ready to sail in a few hours!
⭐ Customer Reviews – Quick Deals
1. Elena D., Spain
“Stumbled upon this page in the morning and booked the Blue Cave tour for the same
afternoon. Saved 25% and had an amazing time. It was super easy!”
2. Patrick G., Germany
“Honestly didn’t expect to get such a discount last minute. We booked 3 hours before the
tour started. Smooth ride and great value.”
3. Irina V., Russia
“I wasn’t sure if I’d get a seat, but I did! The countdown timer gave me a thrill. Everything
was just like a full-price tour — perfect.”
4. Aarav M., India
“This is a smart feature. The page is clean, you just pick what’s available, book, and go. We
got a sunset tour with 30% off!”
5. Lucas T., USA
“Garitransfer’s Quick Deals page is now bookmarked. Great for travelers who don’t like
planning too far ahead.”
Q1: What are Quick Deals?
A: These are discounted tour slots that haven’t been booked close to departure time (within
2–4 hours). They’re offered at reduced prices automatically.
Q2: How much discount can I get?
A: Discounts range from 10% to 30% depending on the tour, time slot, and availability.
Q3: Is the experience the same as a normal tour?
A: Absolutely. You get the same boats, same routes, same captains — just with a better
price if you catch a last-minute slot.
Q4: Do I need to enter a promo code?
A: No. The discount is applied automatically. Just click Book Now, and you’ll see the
discounted price.
Q5: Can I cancel a quick deal booking?
A: Quick deal bookings follow our standard cancellation policy. If the tour is departing soon,
cancellation may not be possible.
Q6: How often is this page updated?
A: Every few minutes. The backend automatically checks unbooked tours and publishes
them here if they meet the criteria.
Q7: What if I want to be notified about future deals?
A: We’re working on a notification system. Stay tuned or contact us to be added to our alerts
list.