Build B2B2C SaaS Applications — Remix Boilerplate

Alexandro Martinez
7 min readApr 12, 2024

Introducing SaasRock portals. The boilerplate to build Marketplaces, Membership sites, Blogging platforms, Customer Service apps, or any other B2B2C app.

1/5) Definitions

B2B vs B2B2

In a traditional B2B SaaS app, you have two type of users:

  • Your team: Admins
  • Your customers: Tenants (or Accounts) with their Members (or Users)

In a B2B2C app, a third person is introduced:

  • The consumer: Your tenants’ customers

What is a Portal?

In short, the app for the Consumer (PortalUser in the database), the end-user app.

Some examples could be:

  • Customer Service apps: Help Desk, Chat apps…
  • E-commerce Platforms: Online Stores, Marketplaces…
  • Booking Systems: Restaurant Reservations, Appointment Scheduling…
  • Membership Sites: Access to videos, documents, images…
  • Content Platforms: Blogs, Directories…

--

--

Alexandro Martinez

Building SaasRock, The One-Man SaaS Framework built with Remix + Tailwind CSS