Building SaaS Web Applications using WordPress for Startups

The silver bullet for saving costs on code development

Photo by Stephen Phillips - Hostreviews.co.uk on Unsplash

Standing on the shoulders of giants

WordPress for SaaS

Steps

  1. Define the core business idea for the web application
  2. Search for existing and solid WordPress plugins
  3. Define different content as custom post types and post meta data
  4. Build the UI as a custom WordPress theme
  5. Develop a custom plugin that would link different plugins and deliver the core business idea of the application.

Use Cases

Use-Case #1: SMS Surveys

Use Case#1: Survery54
  • WordPress supported user management system for different roles
  • Surveys as a custom post type
  • Core code: developing survey builder, survey forms, and dashboard UI.

User case #2: Tournaments Gaming Platform

Use Case#2: SLG
  • Tournaments as custom post type with meta data for a start date, subscribed people, and tournament brackets and sports.
  • WooCommerce to do all the selling and buying for in-game prizes.
  • BuddyPress for social media network among different players.
  • myCred to track points and prizes.

Use Case #3: Homecook Food Ordering

Use Case#3: Wjabat
  • Restaurants and menus as custom post type
  • WooCommerce to track orders for each restaurant
  • WCMF for multivendor functionality and profit distribution among cooks
  • Polylang to support multilingual with both LTR and RTL

Use Case#4: Multilingual Multicurrency E-Commerce

Use Case#4: BRIX-Silver
  • WooCommerce is the powerhouse for all e-commerce interactions
  • WPML for managing multi-lingual
  • Elementor for customizes pages with a drag-and-drop editor
  • Yoast SEO to improve website ranking and visibility on search engines

When NOT to use WordPress

--

--

Web Application Developer. Knowledge hungry always learning. Aspiring to become a Web Unicorn. Find me @abduvik on social platforms.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Abdu Tawfik

Web Application Developer. Knowledge hungry always learning. Aspiring to become a Web Unicorn. Find me @abduvik on social platforms.