Dubai Business Associates (DBA) is a prestigious graduate program that attracts top-tier global talent. To streamline their recruitment process and enhance candidate evaluation, we developed a custom web-based recruitment portal tailored specifically to their multi-stage selection workflow. Our focus was on building a scalable system that enabled the DBA team to efficiently manage thousands of applications, improve internal collaboration, and prepare for future AI-driven enhancements.
Project Brief
Dubai Business Associates (DBA) is a prestigious graduate program that attracts top-tier global talent. To streamline their recruitment process and enhance candidate evaluation, we developed a custom web-based recruitment portal tailored specifically to their multi-stage selection workflow. Our focus was on building a scalable system that enabled the DBA team to efficiently manage thousands of applications, improve internal collaboration, and prepare for future AI-driven enhancements.
The Challenge
The platform was built with a mobile-first mindset, ensuring a fast, responsive experience across all devices. This included:
Inefficient application tracking and evaluation.
Disconnected communications between reviewers, coordinators, and management.
No central repository for application data or reviewer feedback.
Inability to rank or filter applicants intelligently at scale.
The client needed a purpose-built solution that matched their unique multi-stage pipeline, could handle large applicant volumes, and was easy to use for non-technical staff.
The Challenge
The previous recruitment process at DBA involved a combination of emails, spreadsheets, and third-party form tools—resulting in:
Inefficient application tracking and evaluation
Disconnected communications between reviewers, coordinators, and management
No central repository for application data or reviewer feedback
Inability to rank or filter applicants intelligently at scale
The client needed a purpose-built solution that matched their unique multi-stage pipeline, could handle large applicant volumes, and was easy to use for non-technical staff.
Our Approach
We designed and built a full-featured recruitment portal from the ground up with the following key components:
Designed the system to integrate AI scoring and natural language search
Future-ready backend to support LLM-driven query handling like“Show me female candidates under 30 with leadership experience”
Technology Stack
Frontend: Html5, React & Bootstrap
Backend: Laravel 11
Queue System: Laravel Queues with Redis for async task handling
Authentication: Secure login with session management and access control
Infrastructure: Deployed on cloud-based Linux servers with SSL and backups
100000+ applications processed so far
80% faster shortlisting due to clear filters and reviewer tools
Centralized decision-making, reducing miscommunication across departments
Significantly reduced reliance on email chains and spreadsheets
Positive user feedback from both internal staff and external reviewers
Conclusion
By building a custom recruitment platform for DBA, we enabled their team to transition from a fragmented manual process to a centralized, efficient, and scalable system. The foundation is now in place to support future AI-driven features like automated scoring and intelligent search—ensuring DBA continues to attract and manage global talent with world-class tools.
Conclusion
By building a custom recruitment platform for DBA, we enabled their team to transition from a fragmented manual process to a centralized, efficient, and scalable system. The foundation is now in place to support future AI-driven features like automated scoring and intelligent search—ensuring DBA continues to attract and manage global talent with world-class tools.
Simplifying membership, renewal and administration for a national charity
Digital Transformation for a Farm in Kent, England
A bespoke website, mobile app and booking platform connecting online reservations, QR check-in and farm purchases through the Square ecosystem.
Garden Harvest is a pick-your-own farm on Stone Street in Kent. Smart Web Agency delivered a full digital transformation covering website and mobile app design and development, a customised booking back end, and point of sale setup and management through Square. The goal was a convenient customer journey supported by connected booking, arrival and purchase records.
The Challenge
The platform needed to support the whole farm visit, with clear steps for customers and practical controls for the team managing bookings, arrivals and sales.
Visit Capacity
Online Payments
Customer Check-In
On-Farm Purchases
Connected Records
Our Approach
Customer-Led Strategy
Our digital transformation strategy follows the visitor from choosing a slot to arriving and buying produce.
Fully Bespoke Architecture
The farm’s booking rules, capacity controls and arrival workflows sit within a custom-built application.
Square Ecosystem
Square customers, orders and payments connect online checkout and eligible farm sales with local records.
The Solution
We built a connected platform for the website, mobile booking experience, administration, QR check-in and custom cashier workflow.
Book
Pay
Confirm
Check In
Pick
Purchase
Custom Laravel Reporting Dashboard
Stripe Integration & Revenue Tracking
WordPress Data Synchronisation
GoHighLevel Course Integration
Subscription & Customer Monitoring
Real-Time Reporting & Analytics
Automated Data Processing
Ongoing WordPress Maintenance
Security Auditing & Monitoring
Technical SEO & SEMrush Improvements
Fully managed bookings and configurable visit slots
Square payment integration and shared customer profiles
QR and PIN check-in with staff assistance
Booking-linked purchases and visit-based reporting
Botanical branding and seasonal produce information
Clear routes into the booking journey
Visit details and practical farm information
Booking Management
Customised back end for schedules, prices and capacity
Temporary capacity holds during payment
Booking changes, cancellations and refund handling
QR Check-In
Booking QR code and six-digit PIN
Arrival-window and booking-status checks
Staff lookup and permitted arrival assistance
Mobile App Design & Development
Book a picking slot from a phone
Retrieve visit details and keep the QR code ready
Shared booking services through the mobile API
Square & Custom POS
Square point of sale setup and management
QR lookup of checked-in visitors and custom baskets
Square payment links for the custom cashier checkout
Automation & Reporting
Confirmation emails with booking details
Reconciliation of eligible Square purchases
Linked spend, visit-slot and repeat-visitor reporting
The booking QR remains useful throughout the visit. It identifies the reservation on arrival and lets staff retrieve the checked-in visitor at the custom cashier screen, connecting the basket with the customer and booking.
Impact & Result
Connected Journey
Booking, payment, arrival and purchases share the visit context.
Convenient Arrival
Customers can use their booking QR or six-digit PIN.
Operational Control
Staff manage schedules, capacity and booking changes in the custom back end.
Purchase Visibility
Eligible Square sales link to visits for reporting.
Completed Square orders can be associated with a visit when they include the matching Square customer ID and fall within a qualifying booking window. The custom cashier also records its selected booking directly. Together, these workflows give the farm a practical way to connect reservations with purchases.
A clear route from browsing the farm to booking a visit
Online payment followed by confirmation details in one place
A QR code ready to show on arrival, with a PIN alternative
Staff assistance for visitors who need help checking in
The same booking QR available for lookup at the custom cashier
Built for Scale & Future Growth
The bespoke architecture gives Garden Harvest a shared operational foundation for its website, mobile experience and on-farm workflows.
Configurable schedules, capacity, prices and arrival windows
Shared booking services for web and mobile journeys
Background processing for messages and Square reconciliation
Separate services for booking, payments, check-in and reporting
Planning a Digital Transformation for Your Business?
Our digital transformation services connect customer experiences with the systems behind them. From bespoke websites and mobile apps to booking platforms and Square integration, we build around the way your business operates.