Pendio: SaaS Marketplace for Restaurant Business Listings
Overview
Pendio is a SaaS marketplace designed for restaurants to manage and promote their business listings across multiple digital platforms from a single dashboard. Users can register, subscribe, and have their restaurant details automatically synced and published on directories like Yext and Google My Business (GMB) based on their subscription plan.
Technology Stack
Laravel
AngularJS
TypeScript
Angular Material
MySQL
Blade Template
Core Features
User Registration & Subscription
Users can sign up, choose a plan, and manage subscriptions through integrated Stripe payments.
Business Listing Management
Centralized dashboard for managing business details and publishing them across multiple platforms.
Yext API Integration
Automated synchronization of business data with Yext using scheduled background tasks for frequent updates.
Google My Business Integration
Enables users to schedule and post updates directly to their Google business locations.
Automated Sync & Scheduling
Cron-based syncing for data updates and automated posting on user-defined schedules.
Analytics & Monitoring
Businesses can view insights related to listing performance and reach.
Plugins / Tools Used
for subscription and recurring billing management
for data synchronization and business listings
for scheduled post publishing
for automated sync and background jobs
for modern, responsive UI components