Sexta-feira, 2 de outubro de 2026
Caminho de FéOração · Liturgia · Palavra
Data de referência: 2026-10-02

Sobre o projeto

Caminho de Fé — portal católico de oração e liturgia

Um ambiente único para acompanhar a Liturgia da Igreja: Liturgia Diária, leituras e Evangelho do dia, calendário litúrgico anual, Liturgia das Horas, Santo do Dia, Rosário e uma biblioteca de orações tradicionais.

Missão

Ajudar cada pessoa a alimentar a fé todos os dias, com acesso simples e confiável à Palavra de Deus e à oração da Igreja. O portal é um projeto independente, sem fins lucrativos, feito para ser usado no computador, no tablet e no celular — inclusive offline, quando o conteúdo já está no acervo local.

Dias litúrgicos em acervo
1
Evangelhos armazenados
1
Trechos de leituras e salmos
2

Fidelidade à Igreja

Seguimos o calendário litúrgico do Rito Romano (uso no Brasil), com tempos, cores, graus das celebrações e ciclos de leitura calculados de forma transparente.

Nenhum texto inventado

Textos bíblicos e litúrgicos só são exibidos quando vêm de fonte autorizada (API litúrgica) ou do acervo já armazenado. Se a fonte falha, mostramos um aviso amigável.

Oração antes de tudo

Cada tela foi pensada para ajudar a rezar: tipografia de livro, poucos elementos, modo escuro e texto ampliado para leitura confortável.

Privacidade e segurança

Conta opcional, senha cifrada (scrypt), sessão em cookie HTTP-only assinado no servidor e nenhuma chave exposta ao navegador.

Fontes e direitos autorais

  • • Liturgia Diária (leituras, salmos, Evangelho e orações da Missa): obtida da API pública liturgia-diaria (CNBB), cujos textos correspondem à tradução litúrgica usada no Brasil. Os dados são armazenados apenas como cache técnico para garantir disponibilidade.
  • • Orações tradicionais (Pai Nosso, Ave Maria, Salve Rainha, Ângelus, Via Sacra, atos de contrição etc.): textos de domínio público, de uso litúrgico e devocional comum.
  • • Hagiografias e reflexões: resumos autorais do portal, baseados em fontes tradicionais indicadas em cada página (Martirologio Romano, escritos dos santos e documentos da Igreja).
  • • Liturgia das Horas: o ordinário e os cânticos evangélicos seguem a tradição pública; as referências da salmodia e das leituras próprias são indicadas para acompanhamento na edição oficial.
  • • Bíblia: o módulo só exibe texto bíblico quando há um provedor autorizado configurado no servidor ou quando o trecho já consta do acervo litúrgico armazenado. Nenhum texto é gerado pelo portal.
  • • Imagens: fotografias ilustrativas de domínio/licença de uso; ícones desenhados exclusivamente para este projeto.

Este portal não é um órgão oficial da Igreja Católica. Em caso de divergência, prevalece sempre o texto litúrgico oficial publicado pela CNBB e pela Santa Sé.

Arquitetura e tecnologia

Frontend

  • • React 19 + TypeScript + Next.js (App Router)
  • • Tailwind CSS com tokens próprios (azul profundo, dourado, vinho)
  • • Componentes reutilizáveis, responsivos e acessíveis
  • • SEO: metadados, Open Graph, URLs amigáveis, sitemap e dados estruturados

Backend

  • • API REST interna em rotas do Next.js (/api/liturgy/[data], /api/search, /api/favorites, /api/auth)
  • • PostgreSQL + Drizzle ORM (users, prayers, saints, liturgical_days, readings, gospels, liturgy_hours, favorites, reading_history, categories)
  • • Camada de serviço isolada para o provedor litúrgico, com cache persistente
  • • Autenticação própria com senha cifrada e cookie assinado

Variáveis de ambiente (servidor)

DATABASE_URL · LITURGY_API_URL (ou API_URL) · LITURGY_API_KEY (ou API_KEY) · BIBLE_API_URL · BIBLE_API_KEY · AUTH_SECRET · NEXT_PUBLIC_SITE_URL · SUPABASE_URL · SUPABASE_ANON_KEY. Nenhuma chave privada chega ao navegador: o acesso ocorre somente nas rotas de servidor.

Acessibilidade

  • • Contraste verificado nos modos claro e escuro; cor litúrgica nunca é o único indicador de estado.
  • • Navegação completa por teclado, com foco visível e link “Ir para o conteúdo principal”.
  • • Textos alternativos nas imagens, ícones com aria-hidden e rótulos acessíveis.
  • • Hierarquia semântica de títulos (h1–h3), listas e landmarks ARIA.
  • • Preferência de texto ampliado, respeito a prefers-reduced-motion e áreas de toque generosas no celular.