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

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.

Carregando publicação patrocinada...
1

Cara, parabéns pela sua iniciativa, só em você querer desenvolver coisas diferentes já é um avanço , até pq você estará desenvolvendo seu raciocinio lógico e capacidade de resolver problemas que normalmente você não encontrará de cara na internet . Sobre a questão do ChatGPT, não há problema algum em utilizar para aprender uma tecnologia nova ou algo do tipo , é até bom , já que como falei nem tudo você vai encontrar na internet , só não se prenda muito nos códigos gerados por ele pq podem ser defasados ou até mesmo errados .

1

É verdade, não dá para confiar muito nos códigos gerados por IA, quando tive problema e fui procurar por ajuda e mesmo eu buscando apresentar detalhes, e ser bem preciso na pergunta ele as vezes apresentava coisas que fugiam bastante daquela minha dúvida, então eu acabava tendo que procurar em fóruns se outros devs tiveram problemas parecidos com os meus.

Me sinto muito bem em concluir esse pequeno projeto que ainda posso fazer várias melhorias, mas já estou pensando também em iniciar o meu próximo que já tenho uma ideia, eu não tenho certeza se essa coisa de ter um portfólio faz realmente uma grande diferença na hora de buscar uma vaga de emprego mas acho que uma das melhores formas de se aprender realmente é ir criando alguns projetos mesmo que pequenos, pelo menos é o que tá funcionando pra mim no momento.

Obrigado amigo por responder esse meu post, muito sucesso pra você.