How we deal with plan limits in the front end of our SaaS app


I just published a new weekly post in my "We're building a SaaS!" blog.
This time I take a closer look at how I handle feature and plan limits in our Vue.js frontend. The learning can probably be applied to any modern frontend framework though.

I hope this helps other builders out there plugging away at this part of building a SaaS, as there are not a lot of examples out there.


  1. 1

    Nice post Tim. Going to have a good read through these this weekend. Curious how you deal with security on the front end with plan limits. With my SaaS apps,​ I usually do that sort of stuff on the backend.

    1. 1

      Hi Scott, not sure what you mean by "security on the front end". There is basically no actual security on the front end, except for logging in. All of the stuff in the front end gets enforced in the back end. I went into this in an earlier post https://blog.checklyhq.com/how-we-manage-plans-features-in-our-saas-app/

      1. 1

        Hi Tim, apologies! I had only read through briefly. Will dive into it this weekend 🙏

Trending on Indie Hackers
Why does every SaaS website on Indie Hackers look exactly the same? 37 comments I'm a non-technical founder who built a fully automated, AI powered patient tracking platform with nocode tools (Mobius). AMA! 20 comments How to find billion $ statup idea 10 comments Which startups started as a spreadsheet? 6 comments The shocking truth why we have FAQs on our ladingpage (NO CLICKBAIT!11!lel) 😱 3 comments Why every founder should learn cold email (and some fundamentals) 3 comments