Uma dica amigo, embora seja um projeto para brasileiros tem valores de conversão que pode ser usado mundialmente, passe o projeto para typescript para ter suporte para o typescript e faça os nomes dos arquivos e variáveis e principalmente a documentação em inglês assim qualquer um pode colaborar no seu projeto
Muito obrigado pelo insight, man.
Acabei focando no que era mais rápido, JS puro e português. Mas você tem razão, fatores de conversão física e matemática são universais.
Fazendo o projeto em TypeScript e documentando em inglês, eu abro as portas para colaboradores do mundo inteiro.
Vou colocar essa refatoração no meu próximo "plantao de desenvolvimento kkk". Começarei traduzindo o README e as chaves principais do JSON para inglês. Se você ou mais alguém manjar de TS e quiser abrir um PR com o primeiro esqueleto da tipagem, vai ser um aprendizado enorme pra mim.
Muito obrigado por enxergar esse potencial. Sucesso!
Posso ajudar com o visual, gostei bastante, mas tem umas coisas aqui e ali que podem ser refinadas
Valeu demais pelo interesse, @realfakenerd!
Acabei de fazer um update pesado no repositório para facilitar justamente essa parte visual. Agora já subi os arquivos CSS e organizei as pastas de estilo e lógica separadinhas, exatamente como rodam no servidor.
Dá uma olhada no caminho assets/css/tools/. Se você tiver qualquer sugestão de refinamento de layout, espaçamento, tipografia ou cores, sinta-se à vontade para mandar um PR ou abrir uma Issue lá. O foco inicial foi funcionalidade bruta, então qualquer tapa no visual vai ajudar muito a deixar o portal mais profissional.
Valeu pela força!
Ah, coloquei o mapa do site no readme. Da uma olhada tambem.
Caso queira mexer em alguma ferramenta em especifico que nao esteja no github, so falar que subo tudo la.
Consigo sim te ajudar a converter o projeto para typescript sim, vou tentar mexer nele hj um pouco, acho interessante fazer um canal de comunicação para os colaboradores do projeto cinversrem melhor, assim o pessoal que ficar interessado no visual consegue conversar com o pessoal responsável por outras areas do projeto