te falar da minha experiência pessoal fazendo um SaaS por conta própria. única coisa que vc precisa se focar em seguir a risca é criar uma documentação do seu projeto. porque futuramente vai te ajudar a dar manutenção caso cresça e vire algo rentável.

meu projeto de SaaS é pra criação de bots pra WhatsApp. estou desenvolvendo a 2 anos e só nos últimos 6 meses que comecei a receber algo kkkk mas está longe de ser lucrativo. média de ganhos está na casa dos 200 reais mensal.

mas já fiz e refiz várias vezes algumas partes.

a minha dica é: se aproveite ao máximo de soluções gratuitas, vai evitar que você tenha um custo mensal fixo te incomodando enquanto não dá lucro. meu SaaS tem atualmente 1000 usuários criados, mas menos de 150 ativos kkkk desses <150, 25 são pagantes (tenho um plano free de teste).

mas estou desenvolvendo na calma, sem pressão.

escolhi usar next.js pro front end e node.js pro backend por ser mais simples de desenvolver.

Única coisa que estou tendo dor de cabeça ultimamente é com envio de email, estava usando uma conta free da Brevo mas o limite diário de e-mails impede que eu faça qualquer marketing sobre meu SaaS, pois teria um fluxo de cadastros intenso que ultrapassaria o envio de e-mails diário permitido.

mas faz parte do desenvolvimento sem custo.

felizmente meu projeto não tem custo nenhum pra eu manter (uso só serviços free que garimpo pela Internet kkkk) então o lucro consigo guardar pra possíveis gastos

(como a compra que fiz ontem de um domínio, estava usando um free que infelizmente caiu kkkk)

mas vai na tentativa e erro, uma hora da certo.

Vi que esta tendo dor de cabeça com o envio de email, altuamente eu utilizo o resend no SaaS que tenho. No plano free deles voce tem ate 100 email por dia, e 3.000/mês. Na Brevo voce paga 20USD por 20.000/mês, ja na Resend o mesmo valor voce consegue 50.000/mês. Pode ser interresante para voce conseguir divulgar o seu SaaS.

na brevo tem 300 e-mails diários. mas eu tava querendo mesmo é algo sem limite, inclusive tava dando uma olhada sobre hospedar o próprio servidor de e-mail, mas esbarrei no bloqueio da porta 25 na vps que uso. eu teria que contratar uma vps em outra hospedagem só pra ter a porta 25 liberada. por enquanto tô me virando com a brevo + yandex + Microsoft 365 (esses 2 últimos tem planos free pra devs)

escolhi usar next.js pro front end e node.js pro backend por ser mais simples de desenvolver.

Está usando o lado servidor do Next ou separou em outra aplicação que está rodando em NodeJS?

estou usando o next só pro front mesmo. pois estou utilizando a vercel como hospedagem free, e a conta free tem limitações de oq pode ser executado no backend. meu backend roda numa vps free que consegui na Oracle 😂
Recentemente soube dessa VPS free da Oracle, bem interessante. Imagino que também seria possível hospedar toda a aplicação Next (back e front) nessa VPS da Oracle e manter tudo num lugar só.
sim, seria possível, mas optei por usar o plano free da vercel, achei mais seguro do que hospedar na vps junto com o back (tipo, se a vps cair, pelo menos o front continua funcionando 😅)