DealHub platform
Software Features
A complete local-deals marketplace: a customer website, a merchant portal and an admin back office, working together out of the box.
- 3
- portals in one platform
- 7
- built-in roles
- 20
- US cities ready
- 100k+
- deals load-tested
Customer website
A fast, mobile-friendly store where people find local deals, buy vouchers and use them at the business.
Discover deals
- Choose a city and browse the home page by category
- Search, filter by price, discount and rating, and sort
- "Near me" deals sorted by distance
- Deal pages with photos, options, highlights, fine print, validity, cancellation policy, locations with map and opening hours
- Merchant pages with all their deals
- Saved deals and recently viewed deals
Buy with confidence
- Cart with quantities and live price and stock checks, or "Buy now"
- Coupon codes at checkout
- Stock held for 15 minutes while the customer pays
- Mobile number verified by SMS code before the first purchase
- Terms and refund policy acceptance recorded by version
- Order confirmation page and email
Vouchers
- Voucher sent by email and SMS straight after payment
- My vouchers: active, used and expired, each with a QR code and a text code
- Printable voucher and a receipt for every order
- Reminders 7 days and 1 day before a voucher expires
- Clear messages when a voucher cannot be used (expired, wrong time, blackout date)
Help and reviews
- Order history and order details
- Refund requests that follow each deal's cancellation policy
- "Report a problem" on a voucher opens a dispute with the merchant
- Support requests, contact form and FAQ
- Reviews with stars, text and up to 3 photos, only after redeeming
- Merchant replies shown with the reviews
Account
- Sign up, sign in and password reset
- Email verification
- Profile and password changes
- Email notification preferences
- Cookie consent: analytics and marketing only after agreement
Merchant portal
Everything a local business needs to get approved, publish deals, redeem vouchers and follow its sales.
Onboarding
- Self sign-up with business profile and business types
- Logo, cover and gallery photos
- Locations with address, map pin and opening hours
- ID and tax documents, bank account and merchant agreement
- Review status: pending, approved, or rejected with a reason
- Email updates on approval, rejection, suspension and reinstatement
Deal builder
- Options with prices, discounts, stock and per-customer limits
- Flash-sale price windows and sales start and end dates
- Voucher validity, usable days and times, blackout dates
- Redemption locations, photos and YouTube video
- Cancellation policy, fine print and SEO text
- Checklist of what is missing, and a preview exactly as customers will see it
Deal lifecycle
- Submit for review: approved, sent back with feedback, or rejected
- Small edits go live instantly; price and policy edits are reviewed again
- Pause, resume, duplicate and archive
- Notifications for every review decision and every new sale
Redemption
- Scan the QR code or type the voucher code on a phone
- Checks for the right business, dates, location, time slot and reuse
- Undo a scan made by mistake within 10 minutes
Sales and customers
- Dashboard: sold, redeemed, revenue and balance
- Voucher list with filters and CSV export
- Sales per deal and per location
- Earnings available 7 days after redemption, and also paid when a voucher expires unused
- Replies to reviews
- Customer problems answered within 48 hours: explain, refund or extend
Team
- Invite staff by email
- Owner, Manager and Redeemer roles for each business
- Every team member signs in with their own account
Admin back office
The tools your team uses to approve businesses, moderate deals, support customers and manage money.
Security and access
- Password plus mandatory two-factor authentication, with recovery codes
- Super Admin, Operations, Support and Finance roles
- Custom roles with editable permissions; each role sees only its menu
- Login history and a full action log
- Staff management that never locks out the last Super Admin
Operations
- Merchant applications with document review (every file view is logged)
- Approve, reject, suspend and reinstate merchants; live deals pause automatically
- Deal moderation: approve, send back with feedback, or reject
- Feature deals on the home page and boost their ranking
- Review moderation: approve, reject or hide
- Customer management: orders, vouchers and cases, suspend and reinstate
Support
- Ticket queue with replies and internal notes
- Voucher disputes with response deadlines and automatic escalation
- Outcomes: refund, extend, rebook or reject
Finance
- Refund queue: approve or reject, refund to the original payment method
- Coupons: percent or fixed, limits, validity, scope by deal, category or merchant
- Commission rates for the platform, per merchant and per deal
- Merchant ledger with holding periods and chargeback recovery
Insight
- Live dashboard: sales, new customers, queue sizes and vouchers per day
- Fast server-side tables with search, sorting and paging, tested with 100,000 deals and 50,000 customers
Built-in roles
Everyone gets their own sign-in, and each role sees only what it needs.
Admin team
Staff sign in to the back office and see only the menus their role allows. Super Admins can edit these roles or create new ones.
- Super Admin
- Everything, including managing staff, roles and permissions.
- Operations
- Approves merchants, moderates deals and reviews, manages customers, the catalogue and disputes.
- Support
- Handles support tickets, disputes and vouchers; can view customers, orders, merchants and deals.
- Finance
- Payments, refunds, commissions, payouts, reports and coupons.
Merchant team
Each business has its own team. The owner invites staff and gives every person the role that fits their job.
- Owner
- Everything for the business, including the team, bank account and finances.
- Manager
- Business profile, locations, deals, voucher redemption, review replies and customer problems.
- Redeemer
- Front-desk staff: views and redeems vouchers only.
Platform and technology
The foundations that keep the marketplace fast, safe and easy to run.
Ready for the US
Prices in US dollars, all 50 states and DC, 20 launch cities with neighborhoods and timezones, US phone numbers, and sales tax paid at the business.
Configurable
Currency, commission, stock hold time, voucher reminders and refund rules are settings, not code changes.
Secure by design
Separate sign-ins for customers, businesses and staff, signed QR vouchers, private document storage and HTTPS-only login cookies.
Automated
Scheduled jobs release unpaid orders, expire vouchers, send reminders, escalate overdue disputes and keep deal statuses up to date.
Modern stack
Laravel 12 API, Next.js frontend, MySQL 8 and Redis queues, all running in Docker from a single Compose file.
SEO and marketing
SEO text for every deal, Google Analytics and Meta pixel after consent, newsletter sign-ups and campaign tracking on sign-up.
On the roadmap
What we are building next.
- Card payments through a US gateway such as Stripe
- Live email and SMS delivery
- Merchant payouts, statements and invoices
- PDF vouchers and receipts
- Admin editing for categories, cities and site pages