Meu primeiro repositório Github
Já assisti muitos vídeos no Youtube com o titulo de "10 ideias de projetos para o seu portfólio" mas ao assistir era coisas como criar um relógio, um clone da Netflix, um clone do Spotify, uma calculadora e podem até ser projetos bons para quem está começando mas eu não me sentia entusiasmado em fazer esses projetos, até fiz um clima tempo que usa Api para ver a temperatura em algumas capitais pelo mundo e eu até gostei do resultado mas eu queria fazer algo um pouco diferente dessas listas de influenciadores. Então eu trabalhei em criar um leitor de Pdf que utiliza a biblioteca pdf.js para exibi-los mas a coisa um pouco diferente está na exibição, pois quando o usuário carrega o pdf ele não é exibido de imediato e sim quando pressiona o botão 'z' no teclado e não surgindo o texto de uma só vez, surgindo uma nova palavra a cada clique em 'z'
Quando eu estou lendo um livro no meu celular as vezes por alguma razão me perco na leitura, as vezes olho para algum lugar no mundo real e quando olho de volta não me lembro em que parágrafo ou linha ainda estou. Ai eu fiz essa pequena ferramenta com finalidades de estudo chamada Reveal Text e até criei o meu primeiro repositório no Github onde pude deixar online o site pelo Github Pages.
Eu tenho algumas ideias de melhorias para fazer que são de adicionar também a funcionalidade de ler por parágrafos, que a cada clique em um botão ou na tela seja exibido um novo parágrafo e também a de que ao invés de o texto vá surgindo, ele já esteja 100% visivel mas com a diferença de que ao pressionar 'z' cada palavra/parágrafo seja marcado ou sublinhada com uma cor.
Enfim, quem quiser entrar lá e dar uma olhada no resultado fique a vontade, e por ultimo não sei como a comunidade é em relação ao uso de ChatGPT e Bing para codar mas eu fiz uso para várias dúvidas que tive no desenvolvimento. Não sei se é errado quem está aprendendo usar mas eu senti que mesmo a IA as vezes dando respostas que não funcionavam, aquela resposta me ajudava a ter uma base de para onde ir. E eu só solicitava ela nas coisas que eu realmente não entendia e eu sempre busquei entender do código daquelas respostas. Enfim, muito obrigado a quem leu até aqui.
Obs: Estou com um problema na exibição em dispositivos móveis em que é necessário dar dois cliques na tela para exibir uma palavra, quando o correto deveria ser um uníco clique exibir uma nova palavra mas ainda estou buscando resolver isso.