O quão ruim é esse projeto??

Olá, tudo bem? Espero que sim. Bom meu querido leitor, esse post é para pedir sua opnião e analise crítica sobre um projeto que desenvolvi, queria que você olhasse um pouco esse repositório no git hub para dar suas conclusões. Esse projeto que fiz é foi um total por acaso, esta interessado em API e comecei a vasculhar algumas API para brincar, e acabei me deparando com a OpenWeather API, que é uma api de clima e comecei a inserir os dados do servidor com Javascript Puro e por ai se foi. Já o design eu sou muito preguiço e peguei praticamento pronto de um video do Matheus Battisti, ele fez um video sobre um projeto parecido com a minha ideia, e apenas reutilizei o layout/Códigp dele, e incrementei os dados com o meu JS. Mas o intuito Desse post não é falar do projeto sim, mas pedir opiniões sobre a eficiencia do projeto, e crítica de melhora quanto no código quanto na ideia em si. Se puder dar ideias de projetos parecidos, fique a vontade. Obrigado