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

Se você iniciar o projeto, vai ver que o buraco é bem mais embaixo. Muita coisa que nós já damos por garantido, exige queimar muito neurônio e tempo quando temos que fazer do zero.

Criar algo "simples", como uma tela de login funcional, exige banco de dados, interface responsiva, precauções quanto à segurança, conhecimento sobre http, criar um servidor MySQL local, conhecimento sobre usabilidade, UX/UI, cookies, e a lista não para por aí.

Eu recomendo que você tente criar alguns projetos curtos e simples, como uma tela de login, uma barra de navegação, um card com informações do produto, só pelo aprendizado e para você ver o que involve criar algo assim.

Enquanto isso, procure uma plataforma de e-commerce pronta para o seu pai, existem diversos, cada um com vantagens e desvantagens. Vai ser um ótimo aprendizado de como lidar com clientes não programadores e vai te fazer pesquisar bastante. Sempre mantenha ele informado e busque constantemente feeddack dele para você não fazer trabalho repetido.

Carregando publicação patrocinada...
1

Cara...
Esse comentário abriu minha mente para eu poder fazer o site, cosegui ter uma ideia das etapas de cada elemento do site agora!
Valeu mesmo @eduardoMats