TubeSum ← Transcribe a video

Let's Build a SaaS in Laravel

0h 02m video Transcribed Jun 30, 2026 Watch on YouTube ↗
Intermediate 3 min read For: Laravel developers with basic experience who want to learn how to handle real-world, evolving requirements.
15.4K
Views
476
Likes
24
Comments
0
Dislikes
3.2%
📈 Moderate

AI Summary

This Laravel SaaS tutorial series takes a unique, real-world approach by building Symposium, a production app for conference speakers. Instead of choosing an easy tutorial idea, it tackles complex, evolving user requests for features like revisions and multiple bios. Viewers will learn adaptive problem-solving, debugging, and how to handle unexpected requirements.

[00:00]
Real-world app focus

The tutorial series builds a real production SaaS app, Symposium, rather than a simple example.

[00:27]
Reverse tutorial methodology

The instructor flips the typical tutorial approach by starting with complex, real user requests instead of easy-to-code ideas.

[00:54]
Symposium's purpose

Symposium is a conference speaker tool that tracks proposals, revisions, bios, photos, and conferences.

[01:34]
Evolving features

Symposium evolved to include features like revisions, multiple bios, photos, an API, and conference favoriting/dismissing.

Clickbait Check

85% Legit

"The title accurately promises building a SaaS with Laravel, and the transcript fulfills it by using a real production app."

Mentioned in this Video

Study Flashcards (4)

What is the name of the real-world SaaS application built in this series?

easy Click to reveal answer

Symposium

00:41

What was the original purpose of Symposium?

medium Click to reveal answer

A conference speaker tool to keep track of talk proposals, submissions, bios, photos, and conferences.

00:54

What features did the original version of Symposium not include?

medium Click to reveal answer

He didn't think about keeping track of revisions, bios, photos, or conferences to submit to.

01:08

Who collaborated with the creator on Symposium and contributed ideas?

easy Click to reveal answer

Adam Wathens

01:27

💡 Key Takeaways

⚖️

Reverse approach

Instead of picking an easy idea for tutorials, they build around real-world user requests.

00:27
📊

Real production app: Symposium

Symposium is a real SaaS in production for almost a decade, showing the practical application.

00:41

✂️ Creator Tools: Viral Hooks

AI-generated clip ideas for Shorts based on the transcript

Building a Real SaaS: Not Just Another Tutorial

45s

It challenges typical tutorial approaches by promising real-world complexity and problem-solving, appealing to developers tired of oversimplified demos.

▶ Play Clip

Symposium: The App That Evolved for a Decade

60s

Showcasing a decade-old real app with unexpected features like revision tracking and bios creates intrigue and showcases long-term development challenges.

▶ Play Clip

Real User Requests That Break Laravel Patterns

60s

Mentioning complicated user requests that challenge typical Laravel patterns sparks curiosity and promises valuable debugging and problem-solving insights.

▶ Play Clip

[00:00] Hey everybody, welcome to Let's Build a Sass with Laravel. Like in many other tutorials, we are going to build a Laravel app from scratch, and

[00:13] it'll be a software as a service or a sass. But in many tutorials, we as teachers pick the ideas that we're going to build based on ideas that are easy to represent with the code or the lessons that we're trying to teach.

[00:27] In this particular lesson, we're actually going to flip at the other way around. We're going to pick a real-world production need with real user requests that are often complicated and difficult to map into database structures or whatever else, and we're going

[00:41] to force ourselves to find solutions to those. It's a real app that has been in production for almost a decade. It's called Symposium. Let's take a look. Symposium is an application I built as a conference speaker to keep track of all the talks

[00:55] I wanted to propose giving or had already given at conferences. For every single talk, it would keep track of what specific words I wanted to say around the proposal, how I changed it over time, maybe some notes for the organizers, or anything

[01:08] else I needed to know to make it easy to think of what are the talks I could potentially give at any given conference. But it morphed over time. I originally didn't think about keeping track of revisions, and didn't think about keeping

[01:20] track of my various bios that I was going to have at conferences, or the photos I'd use with those bios. Originally, it didn't keep track of all the conferences I could possibly submit to, and much more. But over time, my ideas, Adam Wathens' ideas as he was working with me, and the request

[01:34] of various users made this application more and more complicated in ways that didn't always make sense for what I would expect to build in a Laravel app, and as time went on, we had even more requests, an API, favoriting versus dismissing conferences, and much more.

[01:50] So as we build this app, we will cover all the basic things that you need to know in order to build every Laravel app. We'll do databases, migrations, and tests, and all the other things that are on the common Laravel app.

[02:02] But then we're also going to take those specific and confusing and often unexpected user requests and figure out that translate them to database structure, or code flows, or whatever else is specific to this instance that we didn't plan for, that don't always easily map to things

[02:17] that just exist in a Laravel documentation. It's going to be very valuable because we're going to learn how to think on the fly, how to deal with debugging, how to change existing database structures in order to map on specific needs.

[02:29] So I hope you enjoy it. I hope you stick around and let's work together to learn how to build a SAS with Laravel.

⚡ Saved you 0h 02m reading this? Transcribe any YouTube video for free — no signup needed.