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:
26
README.md
Normal file
26
README.md
Normal 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
|
||||
Reference in New Issue
Block a user