Biblify: Meu projeto de leitor da Bíblia

Eai turma, show de bola?

Sobre o Biblify

Recentemente estive desenvolvendo um projeto pessoal, o objetivo dele era criar um leitor (que primeiramente me agradasse) da Bíblia. Eu consumi uma API bem bacana e terminei o projeto -- pelo menos a parte mas simples dele.

Futuro

Tenho algumas ideias que já deixei no README, mas estou aberto a sugestões. Estou escrevendo esse post para que, caso for do interesse seu, te convidar a conhecer o projeto e opinar (com educação!).

ALGUÉM ME AJUDA PELO AMOR DE DEUS!?! (resolvido)

Eu encontrei um erro ao hospedar na vercel, quando eu digito uma url já pronta, por exemplo: https://biblify.vercel.app/nvi/gn/1. Ele aponta um erro, não consigo entender o motivo :( (Fix): https://stackoverflow.com/questions/64815012/react-router-app-works-in-dev-but-not-after-vercel-deployment

Enfim, deem uma olhada turma :v:

Excelente projeto JP! Continue firme e nao desanime, gostei muito da UI.

Sobre o erro, no site da Vercel, vai no seu projeto, existe uma aba "Logs", verifique se está logando algum erro por lá, talvez isso te ajude.

Obrigado meu rei! Cara, o log não tinha nada :/ Mas consegui resolver o erro, aparentemente é um problema entre a interação de React Router e Vercel. Deixei o link do StackOverflow no post.

Excelente iniciativa, JP!

Tenho um SaaS chamado EBD Interativa (https://www.ebd-interativa.com/), e inicialmente eu disponibilizava uma Bíblia NVI completa no aplicativo dos alunos.

Porém, fiquei receoso quanto a possíveis problemas relacionados a direitos autorais e acabei removendo esse recurso. Você chegou a pesquisar algo sobre esse assunto?

Valeu irmão! Que massa seu projeto. Da uma olhada aqui: https://github.com/omarciovsena/abibliadigital Como meu projeto não tem fins lucrativos, eu fico despreocupado se precisar tirar ele do ar hehe, mas essa api open source.

PR aberta no projeto, dê um salve lá depois para validar se te interessa ;)

Como você faz para encontrar o conteúdo da bíblia? Tipo salmos e etc? Onde baixa? Tem como conseguir json ou CSV dos livros da bíblia?

Eu usei uma api, nesse repo: https://github.com/omarciovsena/abibliadigital Tá tudo documentado bonitinho e retorna em JSON sim. Para pegar em específico, estou usando a abreviação da URL, pego o parâmetro com Reação Router DOM e faço a requisição na API.

ei JP, show de bola! estava querendo fazer um tracker de leitor da biblia a um tempo! seu projeto ê open source? aceita contribuicoes? pq seria legal ter um checklist de leitura, com data de inicio por exemplo, que é bem simples, mas só nao existe!

Cara, aceito com certeza! Seria demais, ótima idéia na real.

Muito bacana, eu tava querendo fazer algo nesse sentido, usar alguma api da bíblia. Tenho 2 perguntas, não vi o github ainda, mas qual foi a api usada e como fez para ao entrar na aplicação ela ficar fullscreen? Parabéns e obrigado

Eai cara, valeu!! Usei a api desse repo: https://github.com/omarciovsena/abibliadigital A segunda pergunta, da tela cheia, eu não entendi kkkk
Acho que o que ele quis dizer foi: ao acessar pelo celular, a aplicação ocupa toda a tela, como se fosse um app. Não aparecem as características de um navegador: campo da URL, aba de navegação etc ... Pelo menos foi isso que aconteceu comigo.

Excelente projeto! UI simples e satisfatória.

Você poderia considerar:

  • Outros temas, branco é muito forte e o dark mode também acho meio cansativo por conta do contraste (para uma leitura prolongada), talvez seja interessante implementar tons alternativos de contrastes relembrando o que o https://www.bible.com já faz;
  • Comparação de versões em versículos;
  • Tornar possível compartilhar ou copiar versículos;
Obrigado meu rei! Vou considerar suas sugestões, tenho me inspirado bastante no projeto da YouVersion, esse app é incrível mesmo. Posso ter viajado, mas já pensou uma Bíblia no tema Dracula?!? KKKKKKK

Parabéns pela iniciativa JP!, eu dei uma olhada no projeto, e admito que não esperava algo tão bem feito, continue com ele, ele está incrível!

Obrigado André, pode deixar que vou continuar, estou preparando uma feature bem grande, assim que terminar irei postar aqui no TabNews.

Notei algo: quando eu clico no card (accordion) para abrir Apocalipse, ele volta lá no início da página em vez de manter a brir ali mesmo. No mais, o projeto está ótimo, parabéns!

Bem notado, na próxima versão vou lançar um fix para isso, é um conflito com o scroll 🙃. Obrigado pelo seu feedback meu caro!

Vai com tudo! Pergunta, A API requer autenticação via token? estou meio (rs) perdido na Documentação.

Pode deixar! :v: Irmão, sim e não kkkkk. Lendo o projeto (em algum lugar que não lembro) eu vi que o token foi implementado para evitar ataques. Então se você quer fazer requisições ilimitadas, sim, precisa da autentificação.

Meus parabens pelo projeto, não manjo nada de vercel, mas desejo contriubir de alguma forma kkkkkk vou dar uma olhada em outro tempo, com mais calma, quem sabe consigo ajudar em algo...

Obrigado cara! Eu consigo resolver kkkkk. Mas ficaria feliz se tivesse sua ajuda em algo :v:

Gostei do projeto! Tô usando no lugar do meu aplicativo de bíblia, pois não ocupa memória no celular. Estava procurando um aplicativo simples de bíblia, com várias versões que não ocupasse espaço no meu celular, e achei :D

Que bom que eu pude te ajudar! Já estou preparando as próximas melhorias... :v:

Excelente! Pra deixar melhor ainda seu projeto recomendo A Tradução do Novo Mundo das Escrituras Sagradas, que é uma biblia traduzida diretamente dos rolos mantendo o significado integralmente mas usando linguagem comum, pra que qualquer pessoa possa entender. Ela esta disponivel no jw.org, que diga-se de passagem, são excelente com traducão com todo o conteudo em mais de 1000 idiomas (pra se ter uma ideia o Google Tradutor tem pouco menos de 250 idiomas).

Parabéns pelo projeto, vou acompanhar!

seria uma heresia colocar Dark mode? :D

KKKKKKKKKKKKKKKKKK boa pergunta