Sim joaomarcos70
, atualmente, todos os serviços usados no projeto estão no plano gratuito.
Optei por esses serviços de uma maneira estratégica, principalmente para validar a ideia e apresentar a solução funcional sem custos iniciais.
Sim, ultimamente tenho pensado no impacto financeiro caso o projeto escale.
Tomara que até lá, o projeto tenha um inicio de rendimento 😇
Mas para:
-
o Backend (Fastify + Drizzle ORM + PostgreSQL via Neon)
O Neon oferece um bom plano inicial, suficiente para quando o projeto escalar. Caso contrário irei optar por um outro serviço.
-
Para o Frontend...
O Clerk é gratuito para até 10.000 usuários mensais ativos, o que cobre uma base significativa de usuários inicial. Se ultrapassar esse limite, o custo começa em 25$/mês. Esse valor penso que é razoável, considerando que o projeto esteja rendendo após ser aceite em outros dormitórios.
-
Quanto ao armazenamento das Imagens (na/o Cloudinary)
No plano gratuito, o Cloudinary permite 25.000 transformações mensais e 25GB de armazenamento. Suficiente para imagens apenas, tendo em conta que coloquei uma limitação na quantidade de imagens que devem ser carregadas em cada formulário (
reportagem do problema
). Mas ainda assim, acho que caso o projeto escale além disso, os custos serão proporcionais ao uso adicional. Por ex. para projetos maiores, migrar para um serviço debucket
como o AWS S3 com um sistema customizado para compressão e transformação de imagens pode ser mais econômico também. -
No caso das traduções (Google Translate API): O uso atual da API é gratuito, mas também dependendo do volume de traduções. No caso em que grandes volumes de texto ou milhões de solicitações forem feitas, de certeza que pode haver custos. Acho que a API da Google Translate cobra cerca de $20 por milhão de caracteres traduzidos (
preciso dar uma olhada para me certificar
). Mas caso for necessário, posso optar em usar outras opções de tradução automática. -
Quanto a
Infra.
A Vercel, oferece bons planos gratuitos. Mas se houver aumento de tráfego e operações, os planos pagos da Vercel começam a partir de $20/mês para projetos pequenos e escalam conforme as necessidades.
E o resto serão questões as vezes inevitáveis (
Errar, aprender e não voltar a cometer
) 😊 Mas caso tenhas algumas outras sugestõesjoaomarcos70
, agradeceria muito se partilhasses.
E como pensa em gerenciar os planos, quem pagou, que não pagou, vai usar alguma coisa como Stripe?