Skip to content

O Biblify é um projeto que tem como objetivo te ajudar a descobrir e compreender as riquezas registradas no livro mas impressionante de todos os tempos: a Bíblia!

Notifications You must be signed in to change notification settings

jpmoncao/biblify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Logo Biblify
Biblify

O Biblify é um projeto que tem como objetivo te ajudar a descobrir e compreender as riquezas registradas no livro mas impressionante de todos os tempos: a Bíblia!
A Bíblia não é só um livro, mas a própria Palavra de Deus, por isso, nossa missão é, com a maior excelência, disponibilizar ferramentas para essa sua experiência.

GitHub License GitHub Actions Workflow Status

Techs

TypeScript React Vite TailwindCSS Node MongoDB Express

Vercel

GitHub

Rodando

Antes de iniciar com o desenvolvimento e os comandos, é importante definir as variáveis de ambiente no seu ambiente de desenvolvimento. Abaixo a listagem de quais definir para qual finalidade:

Variável Tipo Necessidade Default Descrição
Variávies de ambiente (Client)
VITE_BASEURL_API_BIBLE string [Required] https://www.abibliadigital.com.br/api URL da API para recursos da Bíblia
VITE_TOKEN_API_BIBLE string [Required] secret Token de autentificação da API da Bíblia API
VITE_BASEURL_API_ACCOUNT string [Required] http://localhost:5000/api URL da API para gestão de contas de usuário
Variávies de ambiente (API)
MONGO_URI string [Required] mongodb://localhost:27017/nome_do_banco URL de conexão do cliente MongoDB
PORT int [Required] 5000 Porta padrão da API
JWT_SECRET string [Required] secret Chave de encriptação do token JWT

Ação

Instalar dependências: npm install

Inicializar servidor hot-reload de desenvolvimento: npm run dev

Build da aplicação: npm run build

To-Do List

  • Definição de uma Licença
  • Menu inicial
  • Caderno para anotações diárias e isoladas
  • API para gerenciamento dos usuários
  • Persistir as marcações, anotações e outras informações
  • Modificar menu de estilização do caderno nas versões mobile
  • Copiar e compartilhar versículos
  • Controle de capítulos lidos
  • Integrar caderno de anotações no leitor
  • Menção de endereços bíblicos no caderno
  • Avaliar viabilidade de criação de testes automatizados
  • Workflow de teste - se aplicável

Licença

Biblify is licensed under the terms of the Boost Software License. See LICENSE_1_0.txt for more information.

About

O Biblify é um projeto que tem como objetivo te ajudar a descobrir e compreender as riquezas registradas no livro mas impressionante de todos os tempos: a Bíblia!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •