Custom Stripe Dashboard & WordPress Support - Smart Web Agency
Skip links

Generative AI Recruitment Portal

Transforming Applicant Management

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.

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:

  • Custom pipeline with stages like Applied, Reviewed, Interviewed, Finalist, Accepted
  • Drag-and-drop functionality to move applicants between stages
  • Filtering, sorting, and tagging options for better control
  • Left-to-right layout showing a list of candidates on the left and full details on the right
  • Resume, cover letter, and reference documents viewable in-app
  • Comments and notes per candidate to track internal discussions
  • Dashboard with visual insights on applicant flow and reviewer activity
  • Role-based permissions for admins, reviewers, and coordinators
  • Exportable reports and candidate summaries for board presentations
  • 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

Results

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.

Our Approach

We designed and built a full-featured recruitment portal from the ground up with the following key components:

  • Custom pipeline with stages like Applied, Reviewed, Interviewed, Finalist, Accepted
  • Drag-and-drop functionality to move applicants between stages
  • Filtering, sorting, and tagging options for better control
  • Left-to-right layout showing a list of candidates on the left and full details on the right
  • Resume, cover letter, and reference documents viewable in-app
  • Comments and notes per candidate to track internal discussions
  • Dashboard with visual insights on applicant flow and reviewer activity
  • Role-based permissions for admins, reviewers, and coordinators
  • Exportable reports and candidate summaries for board presentations
  • 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

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.

Custom Stripe Dashboard and Website Support for a Growing Online Education Business

A bespoke business intelligence platform connecting Stripe, WordPress and GoHighLevel to provide real-time visibility of sales, subscriptions and course performance.

200K+

Applications
Processed

80%

Faster
Shortlisting

Centralised

Decision
System

1000+

Applications
Processed

80%

Faster
Shortlisting

Centralised

Decision
System

Easiest Swings Dashboard

Project Brief

Easiest Swing is an online golf coaching business delivering digital courses, training programmes and educational content through WordPress and GoHighLevel (GHL). As the business continued to grow, the team needed greater visibility into revenue, customer activity and course performance without relying on multiple disconnected systems.

Smart Web Agency was engaged to design and develop a custom Laravel-based dashboard that would centralise business data from Stripe, WordPress and GoHighLevel into a single management platform. Alongside the software development project, we also provide ongoing WordPress maintenance, security monitoring, SEO improvements and technical support.

The Challenge

The client was managing customer data, course enrolments and payment information across multiple platforms. This created operational inefficiencies and made reporting time-consuming.

Key challenges included:

Revenue data spread across Stripe, WordPress and GoHighLevel

No central dashboard for management reporting

Manual tracking of subscriptions and customer activity

Limited visibility of business performance metrics

Ongoing website maintenance and security concerns

Need for continuous SEO and technical optimisation

Our Approach

Business-Led Discovery

We worked closely with the Easiest Swing team to understand how sales, subscriptions and course enrolments flowed through the business and identify the metrics most important to management.

Agile Development

The dashboard was delivered using an iterative development approach, allowing features and reporting requirements to evolve based on real-world business usage.

Long-Term Partnership

Beyond development, we established an ongoing support framework covering website maintenance, security auditing, performance improvements and SEO enhancements.

The Solution

We designed and developed a custom Laravel dashboard that integrates directly with Stripe, WordPress and GoHighLevel.

The platform provides a single source of truth for business reporting and operational management.

Customer Purchase

Stripe Processing

Website Activity

Course Enrolment

Data Synchronisation

Dashboard Reporting

Business Insights

Key Platform Features

Revenue & Financial Reporting
Customer Intelligence
Business Operations Dashboard
Automation & Integration
WordPress Support & Maintenance
SEO & Technical Improvements

Impact & Result

100%
Centralised Reporting
Automated
Reporting Workflows
Real-Time
Business Insights
Continuous
Website Security & SEO Optimisation

Business Benefits

Operational Improvements

Technology Stack

LARAVEL

REDIS

CLOUD HOSTING

LINUX

SSL

SEMRUSH

MYSQL

STRIPE

WORDPRESS

GOOGLE ANALYTICS

Ongoing Partnership

Smart Web Agency continues to support Easiest Swing through a proactive website maintenance and optimisation programme.

Services include:

Built for Growth

The platform was designed not only to solve today's reporting challenges but also to support future business expansion.

Looking to build a custom reporting dashboard or integrate Stripe with your existing systems?

Smart Web Agency helps organisations centralise data, automate workflows and create bespoke business platforms that drive operational efficiency and growth.

This website uses cookies to improve your web experience.
See your Privacy Settings to learn more.
Home
Account
Cart
Search
View
Drag