Move API key para Secrets.swift fora do versionamento

- Secrets.swift entra no .gitignore; Secrets.swift.example fica como modelo
- Adiciona .gitignore (xcuserdata, DerivedData) e README com instruções

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-04 19:49:33 -03:00
parent 017f4c022a
commit bf49716639
4 changed files with 50 additions and 3 deletions

26
README.md Normal file
View File

@@ -0,0 +1,26 @@
# Bible Week
App iOS de leitura bíblica (SwiftUI) com a tradução **Nova Bíblia Viva (NBV)**,
consumida de uma API REST própria.
## Recursos
- 📖 Leitura livre: 66 livros, navegação por capítulo
- 🗓️ **Plano Bíblia em 180 Dias**: três trilhas diárias (História, Sabedoria e
Profetas, Novo Testamento) cobrindo os 1.189 capítulos
- 🔔 Lembrete diário por notificação local (sem serviços externos), com
deep link direto para a Leitura de Hoje
## Como compilar
1. Copie `Secrets.swift.example` para `Bible-Week/Secrets.swift`
2. Preencha a chave da API (`bibleAPIKey`)
3. Abra `Bible-Week.xcodeproj` no Xcode e rode (⌘R)
O `Secrets.swift` está no `.gitignore` — nunca versione chaves.
## Testes
- Unitários (framework Testing): cronograma do plano, estado/persistência e
conteúdo das notificações — ⌘U
- UI (XCUIAutomation): fluxo de leitura e ativação do lembrete