You could figure this out all on your own. You can dig through documentation, Stack Overflow, and blog post after blog post, teaching yourself not only how to solve the problems you have, but also how to become aware of the problems you don’t know you have.
Or you can take a shortcut.
Build With Django is that shortcut.
In it you’ll learn everything I’ve learned building SaaS apps for the last eight years. We'll do this using my technology stack of choice: Django, React.js, and Bulma CSS. We’ll also tackle a number of nuanced topics that come up in the process, and provide playbooks—and of course, lots of code—to solve them.
Build with Django is—above all else—practical. It is not about architecture or beautiful code, it is about solving problems, and solving them in a way that is fast, scalable, and long-term maintainable. If you follow this advice you’ll end up with a codebase that is clean and easy to modify, but you’ll also ship quickly. Consider this the gas pedal to your future SaaS app.
Ready, set, launch!