10+
directories kept in sync
AWS ECS
containerised, cloud-native
SNS
real-time failure alerts
TL;DR
A SaaS platform that syncs a business's listing across Google, Yelp and 10+ other directories from a single dashboard.
The problem
Businesses lose customers when their name, address and hours drift out of sync across dozens of online directories. MediaBridge needed a reliable engine to push updates everywhere and surface failures fast.
My approach
- Built the core platform and admin tooling in Laravel with a Filament dashboard for operators.
- Architected cloud-native infrastructure on AWS ECS with RDS for relational data and S3 for assets.
- Implemented SNS-based real-time sync alerts so failed propagations are caught and retried immediately.
Architecture
How the pieces fit together, from the client down to data and external services.
Try it
A working model of the core idea, running right here in your browser.
Live demo · Directory sync
0/8 synced
- Google Businessidle
- Yelpidle
- Bing Placesidle
- Apple Mapsidle
- Facebookidle
- Foursquareidle
- TripAdvisoridle
- Yellow Pagesidle
Outcome
A maintainable SaaS that keeps a business consistent across 10+ directories, with observability baked in from day one.
10+ directory integrationsCloud-native on AWS ECSReal-time sync alerts via SNS