4

Pitch: Larguei a ideia de SaaS e fiz um ERP local para MEI (.NET 10 + WinForms + SQLite)

Depois de ver vários microempreendedores ao meu redor controlando cliente, produto e venda em planilha (ou de cabeça mesmo), resolvi fazer um ERP simples, focado só no que o MEI realmente precisa no dia a dia — sem tentar ser um sistema gigante e genérico.

Por que desktop e não SaaS

A decisão que mais me marcou no projeto foi essa: nada de nuvem, nada de mensalidade, nada de dependência de internet. O banco (SQLite) fica no computador do usuário, ele escolhe até a pasta onde os dados ficam salvos. Baixou, instalou, já tá usando.

Isso trouxe um problema interessante: comecei pensando em SQLite fixo, mas deixei a camada de persistência preparada atrás de interfaces de repositório, para poder migrar para MySQL no futuro sem reescrever a aplicação — só troca a implementação.

Stack e arquitetura

  • .NET 10 / Windows Forms (MDI)
  • SQLite como banco local
  • 4 camadas: Domain, Infrastructure, Application, UI
  • Repositórios por interface (IClienteRepository, IProdutoRepository, etc.)
  • Tudo async/await, valores monetários sempre decimal
  • Erros de regra de negócio via exceção de domínio própria, nunca exceção genérica

O que o sistema faz

  • Cadastro de clientes, fornecedores, produtos e serviços
  • Venda de produtos e venda de serviços separadas (são fluxos e obrigações fiscais diferentes: NF-e x NFS-e)
  • Orçamentos, com conversão em venda
  • Controle de estoque
  • Relatórios básicos do negócio
  • Geração de um XML interno (não é a NF-e oficial — isso eu deixo bem claro na descrição, porque não quero confundir ninguém: a emissão fiscal continua responsabilidade do usuário)
  • Backup/restauração do banco

Sobre a distribuição

Publiquei na Microsoft Store em vez de distribuir instalador solto — resolve assinatura de código, atualização automática e dá uma camada de confiança pra quem vai instalar um sistema desconhecido no computador de trabalho.

Link: https://apps.microsoft.com/detail/9P3PB6ZRXMBB

Ainda é uma versão inicial (a parte de nota fiscal, por exemplo, hoje só gera o XML pra conferência/exportação manual — emissão automática via API é o próximo passo). Feedback de quem manja de gestão pra pequeno negócio, ou crítica de arquitetura mesmo, é bem-vindo.

Carregando publicação patrocinada...
1

Mano, a forma de divulgação muda um pouco já que o estilo de negócio agora é o B2B, não sei se já teve o seu primeiro cliente, mas boa parte deles não está navegando, é interessante entrar em contato direto com pequenos negócios, descobrir qual sistema utilizado por eles e tentar conseguir ao menos fazer uma apresentação.

Sorte nessa empreitada mano!

1

Valeu, boa observação! Faz total sentido — grande parte desse público não tá em fórum nenhum. Vou tentar contato direto mesmo, ir em pequenos negócios da região perguntar o que usam hoje antes de tentar empurrar o sistema. Se você já passou por venda B2B assim, tem algum erro comum que vale eu evitar logo de cara?

1

Rapaz, vai depender de ti se isso é um problema ou não. Há um tempo atrás fiz um sistema sob demanda que exigia algo parecido com sua proposta mas com a regra de negócios voltada a logística, após a entrega percebi que poderia adequar isso a muitos outros setores, negociei com a empresa em si para citar ela como um caso de sucesso e cederia alguns benefícios, descontos etc

Por email não obtive retorno algum, através de anúncios também não, precisei abordar pequenos comerciantes o que é bem sofrido na minha humilde visão, muitos só dizem que não é necessário por temor de estarem sendo enganados, outros são extremamente secos e alguns simplesmente dão esperança e desaparecem, quem conseguiu ter sorte foi meu pai ao divulgar para alguns amigos dele sem muita pretensão e o próprio cliente pra quem eu fiz o sistema me conseguiu mais um cliente...

Abandonei pelo mesmo motivo qual disse para ti que só vai ser um problema caso você veja isso como um problema, eu não sou um bom vendedor, eu queria só produzir meu código, mas sou horrível oferecendo um produto. Se você tiver boas habilidades com vendas mano pode te ajudar muito, de repente até mesmo firmar uma parceria que cuide dessa parte pra ti.

Mas não deixe que minha experiência te desanime, boa sorte nessa caminhada mano, o ponto é não desistir, cuide bem da carteira de clientes que conseguir, aprenda com seus erros e volta depois pra dizer como está se saindo. Sucesso!

2

Cara, muito obrigado por compartilhar essa experiência com tanto detalhe, ajuda muito mais que qualquer teoria genérica de marketing. O padrão que você viu (indicação funcionando, o resto não) bate com o que outras pessoas também falaram — vou focar nisso: cuidar bem de cada cliente que conseguir pra virar fonte de indicação, em vez de insistir em canal que não converte pra esse público.
E entendo bem essa parte de não curtir vender — também prefiro codar. Valeu mesmo, sucesso pra você também!