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

Achei excelente sua pergunta, e é algo que costumo perguntar também quando me deparo com alguns projetos.
Respondendo sua pergunta, tenho dois modos de resposta:
Na teoria: Sim, é realmente um projeto bem estruturado e com muitas features e subdivisões para um projeto simples que é só renderizar um portfólio. Existem maneiras muito mais simples de se fazer onde eu teria o mesmo retorno em termos de interface porém com muito menos código.
Na prática: Bom, não consegui sentir a complexidade, esse é um ponto interessante, pois ao todo se eu tiver gastado 4 horas com esse projeto é muito. A IA conseguiu abstrair a complexidade e toda a parte chata enquanto eu só fui revisando a arquitetura gerada, foi bem impressionante a facilidade e rapidez com que foi tudo gerado, até porque minha base maior de atuação é no backend. A facilidade de criação de toda essa estrutura foi tão legal que decidi colocar o projeto em uma fase de possível expansão que vou comentar mais no tema abaixo.

Expansão futura?
Depois que vi a estrutura gerada, pensei que poderia fazer tudo rodar em prol do currículo JSON, assim eu poderia ter um backend (ideia futura) que pegasse todas as informações de alguém, agrupasse e melhorasse elas e por fim devolver um JSON seguindo aquela estrutura. Desse modo tudo isso viraria um gerador automático de portifólio pronto. Idea ambiciosa, mas quem sabe? haha

Carregando publicação patrocinada...
1

Obrigado pela resposta, eu verdadeiramente gosto de entender como as pessoas chegaram as conclusões que chegaram, entendi agora melhor porque decidiu seguir assim.

Entender pessoas e decisões envolvem mais camadas de abstração doque qualquer código, espero que siga com o projeto e desejo sucesso. 😁