2
4 Comments

Looking for feedback on my SaaS boilerplate landing page

Hey everyone 👋🏼

I'd love to have some feedback on https://geniepy.com. It's a SaaS boilerplate written using a framework called Reflex that makes it easy for Python programmers to build and launch good-looking user-facing web applications.

I've been working on this product (on and off) for a while now and would love to know if the landing page is doing the job it's supposed to do. Thank you!

posted to Icon for group Landing Page Feedback
Landing Page Feedback
on September 1, 2023
  1. 0

    I am going to roast your site ... LOL :)

    ok ... main message ...Launch your next SaaS quickly using Python

    ... and if people don't know how to program in Python ? what then ?

    They will not understand the picture below main message ...

    "GeniePy is a modern SaaS boilerplate in pure Python that saves you months of development time." ... in here you try to say something ...

    GeniePy is a modern ... a modern SaaS boilerplate? How can you say that ? Nobody ever seen it ... what is a boilerplate ... this is vague text

    better to write ... "geniepy is a python based SaaS"

    that saves you months of development time ? where is the prove of that ? People never seen how fast is to write stuff with it ... better to delete this text

    Next text shoul be completed removed ... you will be talking of this in the features section.

    "User authentication, payments, SEO-optimized blog, sending emails, database integration: everything works out of the box on day one. Simply download the codebase and start building! "

    Features section ...

    Remove this text ... (read above criticism)
    "Save months on development time with all these features available on day one. "

    Now i will go feature by feature ...

    User Management feature
    your solution is ... go learn Cleark ...

    Stripe Subscriptions feature
    your solution is ... go learn stripe integration ...

    Database Integration
    your solution is what ? vague message in here ... go learn Mysql ?

    Tailwind CSS ...
    your solution is for front-end is ... go learn Tailwind CSS ...

    Social Login ...
    your solution is ... go back to learn Cleark ...

    Blog ...
    "SEO-optimized blog engine built into the application." ... what application ?
    "No need to set up anything. Just start writing." ... Write what ? in markdown ? go learn markdown ...

    Emails ...
    your solution is ... go learn Mailjet, Mailgun, and Sendgrid

    React.js without JS
    Your solution ... go learn React.js ...

    Deployment Files
    You solution ... go to documentation deployment just to find out you need to learn Relex, Next.js ...

    Continuous Testing ...
    go learn pytest, github, ...

    Admin Interface ...

    Lifetime Support ...
    this is not a feature ... is value added to client

    100% Python ...
    this is not a feature ... this is your product ... your SaaS ... general info
    "Write the complete codebase using Python, including the backend and the frontend. " ... write or writed ?

    How It Works section

    How it works what ? The download ?

    "Hint: very easily" ... really ? after all those features to learn ?

    Download
    Now i have to download something to my computer ? an .exe ? security issues ? Is this SaaS with a download ?

    Setup
    A setup is just putting "your own passwords and credentials" ? password and credentials aren't the same thing ? ...

    Launch
    From my computer ? to where ? to my neightbour ? :)

    You are killing the potential client aren't you ?
    One thing is for sure. You like to program in the python language. :)

    I wish the best of luck to your project

    Pedro

    1. 1

      Hey, thanks for chiming in.

      ... and if people don't know how to program in Python ? what then ?

      Then I really don't want them to buy. If they are more comfortable with a different language then they should use a different boilerplate in that language.

      Generally speaking, I get the feeling that you think that the product is a SaaS in itself, but instead the product is a boilerplate codebase that lets you build a SaaS quickly.

      And I'm wondering where is that coming from.

      On the front page it says "GeniePy is a modern SaaS boilerplate in pure Python that saves you months of development time.".

      Should this sentence be reframed somehow to make it more understandable so that the reader has a proper framing when going through the website?

      1. 1

        GeniePy is a modern set of python modules/libraries that saves you months of development time ?

        Pedro

        1. 1

          Hmm, but it's not a set of libraries. It's a codebase (source code you track inside a git repository) that software developers can download and start developing their product.

          better to write ... "geniepy is a python based SaaS"

          But it's not a SaaS.

          that saves you months of development time ? where is the prove of that ? People never seen how fast is to write stuff with it ... better to delete this text

          I think I disagree here. Having built software for more than a decade now, building features like user authentication, emails, payments, etc. in a stable manner can easily take at least 1-2 months if not more. I mean "user authentication" alone has entire companies built around it. So. :)

          Now i will go feature by feature ...

          I feel there's a common thread in all these comments. The product is aimed at software developers who want to code a SaaS product. Software Developers are expected to know such features. So I don't want them to go learn something; I know that the target audience already knows those features.

          Now i have to download something to my computer ? an .exe ? security issues ? Is this SaaS with a download ?

          Again, I feel there's some miscommunication here because the product is not a SaaS. The product is a codebase.

          A setup is just putting "your own passwords and credentials" ? password and credentials aren't the same thing ? ...

          No. Password is when you create a user account on a website. Credentials refers to things like API keys (eg. Stripe API key) which is more relevant when you're developing applications.

          From my computer ? to where ? to my neightbour ? :)

          If you deploy your software to your neighbors, then maybe. :) But in this case it would be servers or cloud vendors.

          ---

          In any case, my main takeaway from your comment is that some of the wording (especially the term "boilerplate codebase") might not be 100% clear, so I'll see if there's an improved framing there. Thank you for your feedback!

    2. 1

      This comment was deleted 2 years ago.

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 50 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 26 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 20 comments Codenhack Beta — Full Access + Referral User Avatar 20 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 18 comments Day 6 - Slow days as a solo founder User Avatar 15 comments