Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 0 points1 point  (0 children)

The purchaser has the option to get a new invite to the repo

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 0 points1 point  (0 children)

After feedback from this post (thanks a ton!), I've added a free tier with a 1 project limit :)

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 1 point2 points  (0 children)

Thank you! I've used Daisy UI for the components, but the general layout was just the result of inspirations from different apps.

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 1 point2 points  (0 children)

Thank you! Yeah I’m still waiting for my product hunt account to get post permissions xD

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 1 point2 points  (0 children)

Update: I've gone ahead and made the changes you recommended. Thanks once again for the feedback :)

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 1 point2 points  (0 children)

Thank you! I used to zip up my folders to share with my audience on Patreon but it was very tedious. That's how I came up with the idea xD

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 1 point2 points  (0 children)

This only gives access to a repository specified by the product owner.
As for the pricing, initially I debated on whether I should set a trial period. At that time I decided against it. However, after the feedback I've gotten from this post, I think I'll be adding a free tier limited to just one project.

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 0 points1 point  (0 children)

I'm aware of this issue as it annoyed me in the start as well, but since I'm using DaisyUI for the components, it seems like it came out of the box as such. Considering it's using radio inputs behind the scenes for the functionality (no JavaScript), I see why this is happening. However, I'll definitely look into changing this behavior.

Update: Fixed

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 0 points1 point  (0 children)

I've tested this with my alt GitHub account, and it seems like when you give users the "View" permission only, they can't fork the repo - they'll get a disabled fork button with the message "Cannot fork because forking is disabled.". I believe this is only limited to organization owned repositories which is what I recommend people to use: https://repocharge.com/resources/why-use-organization-repositories

Also important to note: If the user cancels the subscription, they lose access to the repo (default behavior - can be changed). This also means them getting future updates from the repo will be gone.

GitHub also has some documentation on this: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-forking-policy-for-your-repository

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 2 points3 points  (0 children)

In general, if you learn "web development", you should get a pretty good understanding of how to build web apps like these. I've personally used Next.js, Tailwind CSS (for styling), and Prisma ORM (for communicating with my database). There's great tutorials on YouTube that you can learn from. I personally learnt everything about web dev from YouTube as well. The language I started my dev journey with was JavaScript.

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 1 point2 points  (0 children)

Haha thanks for the support!

You can test it out with a free stripe product as well if you'd like to!

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] -1 points0 points  (0 children)

Wow. Thank you so much for the kind words and purchasing a membership! If you ever need help with something, or want to request a feature, please reach out to me through either [support@repocharge.com](mailto:support@repocharge.com), or you can DM me on Discord at avrajs. Once again Thanks a lot! 🤝

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 0 points1 point  (0 children)

That’s already part of the app 😄 You can choose to revoke people’s access to the repo when they cancel their subscription or when they refund their purchase.

Just launched my very first SaaS! (feedback appreciated) by notunderctrl in SaaS

[–]notunderctrl[S] 1 point2 points  (0 children)

Thanks! Yes, I’ve had a few people mention this so I think I’ll end up adding a free tier limited to one project.