[AJUDA] Qual a melhor maneira de fazer o que estou pensando?
Olá pessoal, tudo bem com vocês? Me chamo Lucas, sou desenvolvedor Júnior e eu e mais alguns amigos estamos pensando em criar um aplicativo para os bares e restaurantes da nossa cidade. De começo pensamos em usar firebase como backend, já que é algo que tenho um bom conhecimento e segurança. Mas me surgiu uma dúvida...
Bem, não compensa criarmos um frontend (que será em Next.js com NextUI) para CADA bar/restaurante que tivermos como clientes. Então estamos querendo fazer um CRM para que possamos não só nós, mas também nossos clientes ter um controle maior sobre as coisas. Ter um Dashboard, gráficos... etc.
Só que o problema disso é que se usarmos um projeto firebase em um CRM, não fica muito caro será? pois é claro que nem sabemos se vai dar certo (tomara que sim!), mas caso dê e isso se expanda muito, acredito que logo menos então as cobranças do Firebase começarão a chegar, e eu tenho medo de começar a vir cada vez mais caro por conta da quantidade de usos do Storage, Firestore, Auth...
Pensei também no firebase por conta de toda a facilidade e ferramentas que ele entrega, como banco de dados em tempo real, autenticação também em tempo real, extensões com Stripe para pagamentos, e várias outras coisas já prontas e vindo de uma empresa extremamente experiente nisso, que é a própria Google.
Outra opção que veio à mente foi a stack T3App https://create.t3.gg/
--
É mais ou menos isso... espero que eu tenha conseguido explicar.
Gostaria de saber a opinião e idéias de vocês sobre isso. O que compensa, o que não compensa. E também o que vocês fariam nessa situação, qual stack escolheriam...
Obrigado pessoal! toda ajuda e feedback são muito bem-vindos!