Muito bom, parabéns pelo projeto. Vou dar minha sugestão de melhoria na experiência do usuário (UX):
Quando entrei no site, a primeira coisa que procurei foi um botão para começar a montagem do PC, e simplesmente não encontrei. Tive que sair fuçando as áreas do site e ver se o cursor mudava pra descobrir se aquilo era ou não um botão. Eu quase achei que a página não estava pronta, mas prestes a sair do site, encontrei o link para análise de compatibilidade.
Dê mais ênfase aos links e botões, deixe explícito que aquilo é algo clicável. Com o livro "UX Design" de Will Grant, obtemos vários ensinamentos sobre isso:
- 07 - Faça seus botões parecerem botões
- 24 - Faça seus links parecerem links
Espero que esse feedback te ajude a melhorar o projeto. Mais uma vez, parabéns e sucesso!
Tive o mesmo problema. Achei que o site não estava pronto, mas fiquei caçando o link pela mudança no cursor e acabei achando a página da calculadora.
Talvez seja interessante trazer a calculadora para a página inicial, pois quanto mais passos um usuário é obrigado a fazer, menor a chance dele terminar a tarefa.
Fiquei curioso em como você fez essas relações de compatibilidade entre os componentes. Você usou nodes? Relações no banco de dados?
E também como você achou e inputou essas informações no seu banco, se manualmente ou você tinha em mãos um banco de dados pronto