Parabéns!!
Fico muito satisfeito e me enche de esperança ver um projeto assim e ir olhar o repositório e ver que o código reflete a mesma preocupação de qualidade que vi na UX.
Muitos devs deveriam ter vergonha na cara e fazer Pokedex ou projetos e não deixar minimamente organizado como deste projeto.
Nos meus tempos de entrevista de candidato, se você fosse candidato, você teria ganhado pontos comigo, só perderia se em outros cantos na Internet falasse merda, mas tecnicamente você apresentou o que valorizo.
Continue assim, sistemas devem ser agradáveis, auxiliar o usuário a entender onde está o problema e serem simples.O código documentado salva vidas e impede um koala na Malásia de ficar sem sua folha de eucalipto.