ola amigo tudo bem?
bom, ja trabalhei com uma plataforma legado meio antiga. o que eu recomendo pra é: crie etapas.
Eu vou deixar recomendação e nada é regra, vc decide ;D.
Comece por etapas, um ecommerce é um aglomerado de pequenos projetos que precisam funcionar bem em conjunto, comeca com seu projeto de autenticação, defina suas regras para autenticação e nivel de acesso e implemente este serviço. Teste e suba no git, depois cria um projeto por exemplo de carrinho de compras, desenvolva, teste e sobe pro git, vc pode ir desenvolvendo e compondo o projeto ou desenvolver projetos separados mesmo que se comunicam de alguma forma. Assim vc vai ter pequenos projetos de escopo fechado (como ja bem dizia o dechamps) e é mais facil ir concluindo e partindo para o próximo. ai se vc vai comecar pelo front ou back é com vc, ah e vc pode usar o mercado pago pra criar o servico de pagamento, eles liberam a api de homologacao free.
So tenta lembrar que o front precisa consumir algo do backend, tenta nao implementar regra de negocios no front a menos que eja uma regra do proprio front.
Em resposta a Como fazer um site de vendas? (e-commerce)
2
2
Entendi amigo valeu pelos conselhos!