Fiz meu pimeiro SaaS em 2025 | MCalendar

Breve resumo sobre mim

Em meio a todo esse alvoroço de se a IA vai ou não substituir programadores, eu migrei pra programação há cerca de 2 anos e meio mais ou menos. E, na contramão disso, fiz meu primeiro SaaS... Sim, em 2025.

Bem... Antes de ser programador trabalhei (e ainda trabalho) com música acompanhando cantores nos bares e eventos da minha cidade. Apesar de não ser eu quem agenda os shows, sempre notei uma dor nesse nicho: é um saco (e perigoso!) receber o cachê de todos os músicos da banda em sua conta... principalmente se você não emite nota fiscal, ou, pior ainda, se sua conta for pessoa física hahha acho que não preciso explicar as problemáticas disso...

Mas só em Julho do ano passado que eu tive uma ideia que poderia unir as minhas duas áreas de atuação. Criei o MCalendar.

MCalendar

O MCalendar é um site pensado facilitar a gestão de shows e pagamentos para músicos que tem como principal fonte de renda os palcos.

Dentre as principais features:

  • agendar shows, como um calendário mesmo...
  • adicionar músicos ao evento e preencher o quanto eles vão receber
  • gerar código pix para esses shows
  • fazer distribuição automática do pagamento para os músicos adicionados àquele show, sem que esse dinheiro precise passar pela conta do produtor
  • enviar notificações (Whatsapp) sobre pagamentos e outras informaçoes sobre os shows

Atualmente somos só eu (fundador e desenvovledor fullstack) e a Júlia (UX/UI Designer) no projeto. E apesar de não ter mencionado, mesmo embrionário como empresa (nem ME somos ainda), o MCalendar já está em produção e já possui alguns poucos usuários.

Não posso abrir o repo do projeto, mas por curiosidade essas são as tecnologias utilizadas:

  • NextJS (migrando para React Native + API Rest com fastify e Swagger)
  • Prisma
  • Postgresql
  • Supabase
  • Meta API (Whatsapp)
  • Resend (Email)
  • Asaas (Gateway e pagamento)

Parabens pelo seu SAAS, me cadastrei na plataforme e dei uma fuçada nele pra tentar entender melhor o que esta usando!!

Se puder nos ajustar...

Mas identifiquei que esta usando a POSTHOG e pelo que olhei ele serve para analisar, fazer teste, etc. Consegue nos falar mas um pouco sobre como esta usando essa ferramenta e os beneficios dela?

E sobre as paginas de termo de uso e politica de privacidade você que criou ou usou algum serviço de advocacia?

Fala! Tudo bem? Verdade, esqueci de falar sobre o Posthog nas tecnologias. Ele serve basicamente pra eu ter observabilidade da aplicação. Consigo ver se os usuarios estão tendo algum tipo de problema sem que eles precisem solicitar suporte. Consigo ver tambem comportamentos nao esperados (o que mais tola!). Sobre os termos e privacidade eu ainda vou atrás de um advogado pra revisar (ou refazer). Fiz sozinho (+ GPT hahaha)

Parabéns pela iniciativa e pelo MCalendar! É muito legal ver uma dor real que você identificou no seu próprio meio. E ainda mais interessante porque junta suas duas áreas de atuação.

Uma dúvida: como o produtor não precisaria lidar diretamente com os problemas de geração de nota fiscal, esses custos ficariam por conta do CNPJ do SaaS? Ou existe alguma outra estratégia para lidar com essa parte fiscal?

Então, a realidade é que a maioria dos produtores alem de receber essa grana na conta deles, nao emitem NF. O app em si ainda não emite, mas emitirá em breve. O próprio Asaas tem rotas e webhook pra isso, já faço en outra aplicação que desenvolvi pra minha namorada que é veterinária. La, os tutores fazem o pagamento das consultas agendadas, e assim que q consulta é confirmada gero a NF automaticamente. Mas tem um custo, e quando isso for implementado no MCalendar terei que passar pro usuário, infelizmente.

Muito massa a sua ideia.

Obrigado por compartilhar as tecnologias, estou desenvolvendo um SaaS também e sempre fico inseguro se a forma como estou fazendo as coisas é correta. Ver alguém fazendo de forma similar é reconfortante.

Sobre o teu site, não tem um landing page ou uma home pública onde as pessoas possam ver como funciona o sistema antes de criar um conta? Eu li aqui o seu post, mas não saquei muito bem como funcionava. Fui ao site esperando entender melhor, mas dei de cara com a tela de login.

Tenho alguns amigos músicos e estou pronto para indicar pra eles, mas acho que merece uma página mais explicativa antes.

Um abraço e sucesso!

Você tem toda razão! Como eu falei, apesar de ter versão em produção, só pessoas conhecidas utilizam a aplicação (pra fim de testes, inclusive). Mas a landing page já está em desenvolvimento! Sobre o funcionamento eu posso resumir da seguinte maneira: Digamos que você é o cantor de uma banda com 5 músicos... se todos estiverem cadastrados na plataforma você consegue agendar um show por lá e adiciona-los ao seu show. Daí aparecerá campos pra você preencher o valor de cada um. Com esse evento criado, a qualquer momento você pode gerar um pix e passar o QRCode para o dono do bar/casa de show. Quando ele efetuar o pagamento, automaticamente esse valor vai pra conta dos músicos adicionados (com o valor pre definido na hora da criação). E isso custa pro usuário uma taxa fixa de R$5,00 por evento pago com o qrcode do app... Se o evento for cancelado, ou o músico receber em dinheiro, essa taxa é desconsiderada.
Cara, que massa. Só uma parte que não entendi bem. O contratante no fim das contas só paga um pix, ou tem que pagar cada qr code?

Tentei fazer o cadastro para conhecer mais sobre, porém o cadastro pelo celular esta com bug na hora de selecionar a cidade e nao finaliza o processo. Quando corrigir me avisa que quero dar uma conferida, a idea é muito interessante!

Passei por este mesmo problema no cadastro e notei que ele preenche automatico SOMENTE se colocar o CEP. Faz o teste aí depois... Talvez seja interessante deixar livre ou trazer em uma lista ou se o cara colocar o CEP puxar no correio e completa lá.
É, eu acabei percebendo que tá rolando esse problema realmente... Obrigado por informar! Logo mais conserto isso!

Muito bom! Está gostando de usar a Asaas? Geralmente tenho visto o pessoal usando muito o Stripe por aqui

Para pix já vi muito time usando a Gerencia NET que agora é EFI Banck!! Api deles pra pix deles (EFI) é boa mas se no seu SAAS voce precisar gerar uma nota no momento do pagamento o ASAAS já faz isso e te retorna como callback!! Tem um custo de 0,49 por nota mas vale a pena de mais já que a spedy (exemplo) cobra 0,58 por nota e voce tem que integrar tudo no seu projeto. No ASAAS voce só sobe o certificado e usa a api, esta tudo pronto!! Se usar EFI (antiga gerencia net) pra pagamentos PIX voce vai ter que integrar do zero a geração de notas, usando uma api externa como a tecnospeed, enotas, spedy, etc.. Vale a pena fazer isso se o projeto escalar muito!!
Também gostaria de saber sua experiência usando o Asaas...
Fala!! Tudo certo? Então, eu to curtindo bastante o Asaas pra ser bem honesto. A documentação é muito boa, só tem alguma features que ainda não podem ser testadas em sandbox (ambiente de teste). Mas e forma geral a integração foi muito simples. E já tenho uam certa experiência com eles porque é o gateway que integrei no meu trabalho. Então ficou mais fácil. E como reynaldomota comentou... A integração pra NF é uma facilidade em tanto!