Executando verificação de segurança...
14

Boilerplate Open-Source NestJS para SaaS e E-commerce 🚀

Fala, devs! 👋

Acabei de liberar um boilerplate open-source em NestJS para quem deseja construir um SaaS ou E-commerce com uma base sólida e escalável!

🔹 Principais features:
✅ Autenticação JWT, RBAC + ABAC com CASL
✅ Arquitetura limpa (SOLID, Clean Code, Clean Arch)
✅ Banco de dados desacoplado com adapters
✅ Pagamentos com Stripe
✅ Fila de e-mails com BullMQ e Redis
✅ Docker completo (PostgreSQL, Redis, API, Nginx como proxy reverso)
✅ Cache com Redis
✅ Suporte a multi-tenancy

📌 O projeto está disponível no GitHub:
👉 https://github.com/FabriquetaDeSoftware/saas-and-ecommerce-boilerplate-nestjs

Se puderem dar uma estrela ⭐, fazer um fork 🍴 e abrir issues, seria incrível! 💪

💡 Estamos buscando colaboradores! 🚀
O projeto ainda tem várias melhorias para serem feitas, incluindo:
✅ Melhorias na documentação 📖
✅ Testes adicionais e correção de falhas 🛠️
✅ Implementação de novas funcionalidades 💡
✅ Otimizações de performance 🚀

E dois testes específicos precisam ser corrigidos:
🔹 "Should return password recovery"
🔹 "Should return new authentication payload"

Se quiser contribuir, qualquer ajuda é bem-vinda! 🎯

PS: Os projetos da organização Fabriqueta de Software estão abertos para novos contribuidores!

Carregando publicação patrocinada...
2
2

Excelente iniciativa!
Olhei o projeto e notei que o readme ainda é o do Nest, acredito que atualizar ele com os detalhes do projeto facilita na visibilidade

1

Tenho pretensão de alterar o readme, estou pensando como que eu estruturaria ele, para ficar bem didatico expicando o projeto estrtura de pastas, funcionalidades e etc... E colocar essa mesma documentação na rota raiz, atualmente a rota raiz tem um html simples, que tem um botão que te leva para a rota do swagger e um botão que leva para a comunidade do discord.

A minha intenção é tornar essa minha organização Fabriqueta de Software em uma comunidade Open-Source, tem outro projeto lá o mobile-personal-life-offline, que tbm é Open-Source.

Mas obrigado por ter notado essa defasagem no projeto.

Outra coisa como dito no post ele é aberto para quem quiser ajudar no desenvolvimento!

2
1

Eu n tenho o front ainda, mas é um outro boilerplate que quero fazer futuramente, recomendo rodar com docker, e ele tem o swagger lá, isso da uma boa ideia de como funciona.

Ainda falta a implementacao de fato do ecommerce, eu consigo realizar pagamentos, estao sendo escutados pelo webhook, mas n estou fazendo nehuma operacao no banco por enquanto