Back
Nicolas
@Nico 1 week ago

Need guidance for SAAS deployment

Hi there,


I need some recommendations and guidance. I'm working on a personal project that I want to turn into a SAAS. I have no experience at building a SAAS app and I want to understand the steps to do so. Right now the backend is built in Python and I was thinking of Flask for the front end. Where should I start to take it to the next level? Thank in advance

Comments

Login to post a comment.

Athos Mina
@RoseSkullIXIV
1 week ago
Okay, so making your local app a full SaaS thing can feel like a massive task at first. You've got all these things to do user logins, handling payments, getting it online, databases, emails, keeping everything secure... it's a lot to wrap your head around. But, no worries! just take it step by step. Get a simple version up and running, and then you can improve it over time. There are tons of tools and AI helpers (like ChatGPT , Cursor , v0 , Lovable) that can really speed up your coding, help you fix bugs, and even guide you through the more complex stuff like setting up user authentication or Stripe billing. Just ask them and they will deliver ( at least a stepping stone then you take it from there)
1

Login to post a comment.

Varshith
I’ve posted 3 comprehensive guides on how to set up and use Cursor to build anything! @Nico, be sure to check out my profile for all the details!
2

Login to post a comment.

Vincent
Hi, welcome to Huzzler! What kind of product are you building? The first step usually is idea / product validation (even before beginning with coding) 😉
1

Login to post a comment.

Nicolas
@Nico
1 week ago
The product I'm building is to make project managers life easier so they can focus on delivery vs spending time managing escalation and communications
1

Login to post a comment.

Vincent
Sounds cool! The first thing I'd do is contact project managers and ask them what they would need or what they would pay for.
1

Login to post a comment.

Nicolas
@Nico
1 week ago
I've already done that part and I know the problem really well as I'm myself a PM. The problem has been clearly identified and the solution I'm building answers this problem
1

Login to post a comment.

Vincent
Awesome! So what feedback / guidance do you need?
1

Login to post a comment.

Nicolas
@Nico
1 week ago
What I need to understand is how to take this app from my laptop and turn it into a SAAS app where people could use it. The technical steps to follow and what components need to be considered
0

Login to post a comment.

Joshua
@jet
1 week ago
You'll need to consider hosting. Unless you have a your own server, you will have to go with a cloud provider. Bigger players usually go with AWS or Google Cloud. I would stick with a smaller hosting provider.

Is your application strictly web or mobile or both?

You'll need to think through
- DevOps: How is your application updated and maintained efficiently. You will want to mange the code changes and deployments of your app to avoid headaches.
- Architecture: How the different components of your app will work together.
- You have Python/Flask, there will probably be a database involved somewhere?
- Have you fully thought through authentication for your app?
- You will also have to worry about locking down the server/instances so they can't be compromised.
- You'll need SSL certs and domain names
1

Login to post a comment.