Todos os 640 hinos da Harpa Cristã em uma aplicação web leve, rápida e offline-first.
# Instalar dependências
npm install
# Iniciar servidor de desenvolvimento
npm run dev
# Build para produção
npm run build
# Preview do build
npm run preview
src/
├── lib/
│ ├── stores.js # Favoritos, dark mode, tamanho de fonte
│ ├── utils.js # Parse de versos, highlight, compartilhamento
│ └── songs.json # Gerado automaticamente no build
├── routes/
│ ├── +page.svelte # Listagem e busca de hinos
│ └── song/[id]/ # Detalhe do hino
data/ # 640 arquivos .txt com as letras
scripts/
└── generate-songs.js # Converte .txt → songs.json
Os hinos são armazenados como arquivos .txt em data/ e compilados em um único JSON no build, eliminando a necessidade de servidor ou banco de dados.
Os textos dos hinos pertencem à Casa Publicadora das Assembleias de Deus (CPAD).