Finishing Simple Signup - Building SaaS #213
The author completes a simplified signup process with account verification for their JourneyInbox app in this coding episode.
The author completes a simplified signup process with account verification for their JourneyInbox app in this coding episode.
The author details migrating a Django SaaS app's database from Heroku's Postgres to SQLite as part of a move to DigitalOcean.
A guide to a popular React tech stack for building full-stack applications and SaaS products in 2025, based on the author's experience.
The author begins migrating a Django SaaS app from Heroku to DigitalOcean using Kamal and Docker containers.
A developer recounts an intense debugging session with the django-allauth package that turned a minor sign-up issue into a major investigation.
The article details the process of converting a Postgres database to SQLite as part of a cloud migration strategy for a SaaS project.
Exploring what kind of application can be built using only the Go programming language's standard library, without external dependencies.
Building a Django job to send activation email reminders before user accounts expire, plus discussion on dependency management.
Building a persistent trial banner using a Django inclusion template tag to share data across pages in a SaaS project.
This episode covers implementing email confirmations and customizing Django-allauth forms for password reset functionality in a SaaS project.
The author updates core pages like About, FAQ, and Home for the JourneyInbox SaaS app, focusing on UI layout and content.
Developer adds an export feature for user journal entries in a SaaS application, plus minor code cleanup.
Developer builds a user settings page with Stripe billing portal integration and account closure for a SaaS product.
A developer explains their reasoning for choosing the Django web framework over Flask for a SaaS project, based on their experience.
Developer builds an import feature for a SaaS journaling app and handles dependency updates in this coding episode.
The latest episode of Building SaaS covers post-launch improvements and user experience polishing for the JourneyInbox application.
A developer discusses post-launch fixes for a SaaS product, including trial expirations, email prompts, UI polish, and dependency updates.
A developer live-deploys user setup and Stripe configuration, finding and fixing bugs in the process.
The article covers final pre-launch features for a SaaS product, including user sign-up limits and login page styling.
A developer works on the sign-up template, styling, and feature flags for a SaaS product using Python and Django.