SaaS

A collection of 37 articles

  • #Python
  • #Django
  • #SaaS

Delete Task UX - Building SaaS with Python and Django #144

In this episode, I worked on an issue to improve the user experience when deleting a task. The previous version forgot the user’s position in a task delete, and we updated the view so …

  • #Python
  • #Django
  • #SaaS

flake8-bugbear - Building SaaS with Python and Django #143

In this episode, I updated my app to use flake8-bugbear. I fixed the issues that popped up and talked about strategies to manage adding new tools.

  • #Django
  • #Python
  • #SaaS

Finish Teacher Checklist - Building SaaS with Python and Django #142

In this episode, we finished off the teacher checklist feature in the homeschool app. I tied together all the loose ends, checked the feature end to end, and wrote the unit tests to complete …

  • #Django
  • #Python
  • #SaaS

Teacher Checklist Editing - Building SaaS with Python and Django #141

In this episode, I returned to the teacher checklist feature and started work on the edit page that will allow users to customize what they see on the checklist.

  • #Django
  • #SaaS
  • #Python

Extract a New Open Source Package - Building SaaS with Python and Django #140

In this episode, I pulled out code from homeschool application and started a new open source project for a portion that I thought would be useful for others. The new package, which I have …

  • #Django
  • #SaaS
  • #Python

Teacher Checklist Model - Building SaaS with Python and Django #139

In this episode, we created a new model for the teacher checklist feature that I recently added to my homeschool app. This new checklist model will enable users to filter out courses that …

  • #Django
  • #SaaS
  • #Python

Teacher Checklist Template - Building SaaS with Python and Django #138

In this episode, I started by finishing off some refactoring work that I began on the previous stream. Once that was wrapped up, I built the data for the teacher checklist with the context …

  • #Django
  • #SaaS
  • #Python

Refactoring and New Features - Building SaaS with Python and Django #137

In this episode, I continued on the teacher checklist for the homeschooling app. We added data to the context and this required some refactoring to be able to reuse data from other parts of …

  • #Django
  • #SaaS
  • #Python

New App In Project - Building SaaS with Python and Django #136

In this episode, I broke ground on a brand new feature. The feature will be a task checklist for teachers. Since the checklist is directly for teachers, I created a new Django app named …

  • #Django
  • #SaaS
  • #Python

Brew Install The World - Building SaaS with Python and Django #135

In this episode, I tried to get started after a long break, but my virtual environment was broken. This entire episode is a journey deep into Python installing world. Did I come out on the …

  • #Django
  • #SaaS
  • #Python

User Requests - Building SaaS with Python and Django #134

In this episode, we took a break between big projects and worked on some smaller usability features requested by users of the app.

  • #Django
  • #SaaS
  • #Python

S3 FileField - Building SaaS with Python and Django #133

In this episode, we built the UI to allow users to request an end-of-year PDF bundle. Then we hooked the model up to S3 via django-storages and tested everything out.

  • #Python
  • #Django
  • #SaaS

PDF Courses Report - Building SaaS with Python and Django #132

In this episode, we added a final PDF report to the PDF bundle. This report was different than the other because there wasn’t a pre-existing HTML report to mimic. I built a report that …

  • #SaaS
  • #Python
  • #Django

PDF Attendance Report - Building SaaS with Python and Django #131

In this episode, we added a third PDF report to the PDF bundle. The patterns from previous reports made this one go faster, but I hit some small snags with the output of the PDF being …

  • #SaaS
  • #Python

PDF Progress Report - Building SaaS with Python and Django #130

In this episode, we added the next report to the PDF bundle. In the process of adding this report, I cleaned up some of the PDF generation code and refactored to some common patterns.

  • #Django
  • #SaaS
  • #Python

PDF Debugging - Building SaaS with Python and Django #129

In this episode, I debugged the static file handling that my homeschool application is using when it generates PDF reports.

  • #Python
  • #Django
  • #SaaS

Form Features and CSS - Building SaaS with Python and Django #128

In this episode, we worked on a user requested feature that improves a workflow for task management in the homeschool app. After completing the feature, I returned to the PDF bundle project …

  • #twitch
  • #Python
  • #Django
  • #SaaS

Upgrade to Tailwind CSS v3 - Building SaaS with Python and Django #127

In this episode, I upgraded my app to switch from Tailwind CSS v2 to v3. We worked through the migration guide to make all the needed changes to work with v3. Then I upgraded my development …