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

💳 Ecommerce em 2024: O jeito mais moderno de criar um ecommerce nos dias de hoje

Fala galera, um tempo atrás eu publiquei sobre o pitch da menthor que teve mais de 70 votos e hoje gostaria de conversar um pouquinho com vocês sobre o que eu considero a forma mais moderna de criar ecommerce nos dias de hoje.

Sobre as minhas experiências 👨‍🎓

Durante uns 2 anos eu trabalhei para uma empresa gringa como desenvolvedor BigCommerce, ou seja, eles pagaram para eu tirar a certificação e eu ficava o dia inteiro criando ecommerce usando a infra do BigCommerce + stencil e handleblars no frontend.

A experiência de desenvolvimento era desastrosa, além disso iam caindo vários devs de paraquedas nos projetos e chegava um momento que virava um terror pra continuar mantendo.

Também já tive algumas experiências com Shopify, VTEX, Magento e WooCommerce mas nunca foram projetos muito grandes.

O que eu sempre quis de uma plataforma de ecommerce 💡

Durante a minha carreira eu sempre tentei encontrar uma plataforma que fosse API first, não tivesse vendor lock-in (ou seja, tu pode subir na cloud que você quiser), que eu pudesse usar qualquer framework frontend que eu quisesse e que fornecesse uma experiência muito boa com Typescript.

Foi aí que eu encontrei o medusajs. O medusa é um projeto 100% open-source que deixa você subir toda a infraestrutura de um ecommerce em qualquer cloud, fornece uma API muito bem documentada para toda parte do backoffice (painel de administrator) e também para o storefront (a loja em si).

Com o medusa eu consegui:

  • Subir um banco de dados postgres, um redis e um servidor de forma gratuita no Render
  • Hospedar o painel de adminitrador do ecommerce (onde você cadastra os produtos) de forma gratuita na Vercel
  • Criar uma loja usando meu framework favorito (Nuxt) usando meus plugins favoritos como tailwind e shadcn
  • Melhorar a experiência dos usuários (clientes da loja) integrando, de forma muito rápida, com ferramentas de pesquisa como o Algolia e ferramentas de pagamento como o Stripe

O que vocês da Tabnews ganham com isso 🫶

Após estudar bastante sobre o medusa eu criei um curso 100% gratuito na menthor para criar o projeto da imagem abaixo do zero:

Projeto de ecommerce 2024 da menthor.io

Nesse projeto eu ensino como subir todo o backoffice da loja para produção e também ensino como criar a loja do zero com Nuxt.

Na loja você vai conseguir fazer todo fluxo desde a adição do produto no carrinho até finalizar o pedido e aparecer o novo pedido no painel de administrador.

Vocês podem acessar o curso nesse link aqui: https://menthor.io/app/ecommerce-2024/introducao/sobre-o-projeto

Carregando publicação patrocinada...
3

Que conteúdo incrível. Caiu numa hora perfeita! Sou dev junior e recentemente fui contratado por um e-commerce grande no Brasil pra criar ferramentas de uso interno. Tem sido uma experiência muito boa, mas estou aprendendo tudo na marra porque só tem eu de dev aqui. Ai agora surgiu a ideia de criarem uma loja própria e menor para uma das vertentes que ta se "separando" da loja original, nisso, o diretor queria gastar uma fortuna (seria quase 10k ao ano) para manter uma loja virtual pronta na tray. Sem contar que seria mais 1k pra comprar um tema minimamente descente. Então, antes disso acontecer, me ofereci pra tentar estruturar um ecommerce e avaliar as vantagens pra tentar trazer uma solução melhor e mais vantajosa, mas estava tendo muitas dúvidas principalmente quanto as tecnologias utilizar. Li muito sobre Headless CMS, CMS, Woocommerce, etc. Essa sua solução parrce que vai me ajudar bastante. Muito obrigado!

2

Espetacular, Bernardo! Já construi um e-commerce completo com Flutter, e foi uma experiência massa. Já vou querer aprender a fazer com o Nuxt também, e seguir o curso hahaha. Medusajs open-source, a Menthor é open-source... O Open-source dominando tudo hahahaha! Muito bom! Já estou ansioso para dar uma olhada no site! Parabéns pelo incrível trabalho na plataforma e nos cursos!

1
1

Bom dia, Felipe1! Está bem?
Foi acompanhando um curso que fiz. Foi bem na época que estava começando no Flutter, e me deu uma ótima experiência, pois fazer um e-commerce do zero faz com que você tenha uma bagagem grande de coisas aprendidas sobre programação num geral, e especificamente na linguagem/framework que utilizou também!
Eu usei diversas bibliotecas. Se refere à algum sistema especifico? Para pagamentos, por exemplo, utilizei o Stripe, assim como o Bernardo indicou na postagem!
Não coloquei no github não. Até pensei em refatorar tudo e fazer como código aberto, mas não voltei a mexer no projeto, e então, não me dei esse trabalho hahaha.
Qualquer dúvida, fico à disposição!

1
1

Já usei o WooCommerce e o MedusaJS, e digo que ambos são ferramentas fantásticas, porém o WooCommerce já tem quase tudo pronto (as empresas tem plugins já prontos para integrar com tudo), enquanto no Medusa você tem que fazer bastante coisa. Se isso não for impedimento, acho que o MedusaJS pode ser bacana, mas com o WooCommerce você entrega tudo mais rápido, e o que não está já pronto free, você encontra uma solução paga para resolver seu problema.

E o seu exemplo, quando clica em Categorias, não está funcionando amigo.

1

Há muitos players de e-commerce por aí. O Woocommerce e Shopify, imagino que são os mais procurados. O Magento por exemplo vi que paga bem na gringa, mesmo sendo PHP. Tem Adobe por de trás. Qual o motivo de você achar o MedusaJS como a solução definitiva? Somente o deploy mais fácil?

Vi rápido que o MedusaJS tem vários plug-ins. Parece interessante.

0
0

Descobri a Menthor no início do projeto, e tem uma ideia muito boa que esta sendo executada mt bem! A plataforma é incrivelmente intuitiva, com recursos de ensino que facilitam o aprendizado, mesmo para quem está começando do zero. Além disso, a abordagem prática e focada em projetos. Parabéns à Menthor por abrir as portas do universo da programação de uma maneira tão acessível e motivadora!

0
-1

Muito bom!!

Vou fazer assim que puder, aprender Vue com um projeto bem legal desses é uma ótima pedida.

Você tem algum calendário de lançamentos de novos materiais na plataforma?

1

Olha, não temos um calendário certinho, mas a previsão é lançarmos mais um curso de CSS básico na próxima semana e temos mais uns 5 sendo produzidos sem data prevista de lançamento.

-1

Brabo demais!!

A interface da menthor dá vontade de lamber a tela de tão top KKKKKKj

Brincadeiras a parte, como tem sido o fluxo de priorização de conteúdos irmão?

-1
-1

Eu sinto sua dor, depois vou dar uma olhada pq achei mto interessante a sua iniciativa.
É muito doloroso codar em Vtex, seja legado, seja IO.

Mas pro mundo real, um ecommerce relevante ao usar as plataformas como shopify e vtex tem suas vantagens, que é a infra e todo ecosistema ao redor, de plugins e tal.

-2