Building a SaaS App with WordPress and Laravel

Over the last 3 years, the team at Castos took an already popular free WordPress plugin, Seriously Simple Podcasting, and built a successful SaaS app around it using Laravel. This workshop will dive into some of the reasons why SaaS is a great option for earning income in the WordPress space and dig into the technical aspects of building your first SaaS for a WordPress product.

During this workshop, we will build a simple SaaS app for an existing WordPress plugin. We’ll start by building the Laravel app from scratch, including a simple API for third-party access. We will then move on to using the WordPress HTTP API to connect our plugin to our Laravel app, to provide the premium service for plugin users. By the end of the workshop, you should have a basic understanding of building a Laravel SaaS app and connecting your WordPress plugin or theme to it.

What You’ll Learn

  • Why Laravel was used for this project
  • How to create basic authentication
  • How to create posts table, model, and controller
  • How to setup posts POST route
  • How to set up post index