Back to portfolio

Be Pro Be Proud

About Be Pro Be Proud

The best time to get started on your better future is right now. There are thousands of opportunities right here in Arkansas for skilled professionals. And this is where you’ll find them. If you’ve got the talent and the ambition, Arkansas's top employers are looking for you. And, in many cases, you can even learn while you earn. Connecting with your profitable career has never been easier. You can read more on their about page.


About The Project

Mission: Architect a scalable multi-tenant platform for this national workforce development initiative that connects students with skilled trade career opportunities. The client's critical pain point was scalability: each new state chapter required a separate WordPress installation, creating maintenance nightmares with divergent databases, inconsistent plugins, and fragmented administration across states.

The solution required building a unified platform supporting unlimited state-specific sites from a single codebase and database, with data isolation achieved through state-scoped queries. Additional requirements included a sponsor portal enabling employers and educational institutions to view and contact interested students, plus Twilio SMS integration for marketing communications to enrolled participants.

Technologies Used: Laravel (PHP Backend Framework), Tailwind CSS (Utility-First Styling), Multi-Tenant Architecture (State-Scoped Data Isolation), Twilio API (SMS Marketing Integration), Google Maps API (Location Services), Google Geocode API (Address Processing), MySQL (Database), Sponsor Portal System.

Links

Before: From the Web Archives

After: From the Web Archives (Note: The client later transitioned to a new software vendor; I assisted with the vendor onboarding and knowledge transfer. This archive link shows my multi-tenant Laravel build)

Summary

This project represented a significant architectural achievement: my first multi-tenant application implementation. The multi-tenant pattern proved ideal for the client's use case, eliminating the maintenance burden of managing separate WordPress installations that inevitably drift out of sync with plugins, themes, and database schemas.

The engagement actually required building two interconnected multi-tenant applications. The first is the main Be Pro state website platform, currently serving:

The second multi-tenant application powers the "Join The Movement" student enrollment system, where students submit their interests and career aspirations to be matched with sponsors: