Files
falah-mobile/.gitignore
T
wmj2024 1f60f1c908 feat: micro-learning module with seed data
- Add Course and Module models to Prisma schema
- Create seed-learn.json with Daily Fiqh for Beginners (5 modules)
- Create seed-learn.js with Hermes patch (strip id/courseId from create)
- Add /learn page with course listing
- Add /learn/[courseSlug]/[moduleId] page with content + quiz
- Quiz data stored as JSON string per module
- Content rendered as markdown with Key Concept, Details, Reflection, Action Step sections

TODO:
- Add audio player component for listen toggle
- Add progress tracking per user
- Add actual quiz scoring/validation
- Connect to TTS pipeline for audio generation
2026-06-28 04:27:21 +08:00

51 lines
516 B
Plaintext

# Dependencies
node_modules/
package-lock.json
.opencode/memories.md
# Build outputs
dist/
.next/
.netlify/
# Environment files
.env
.env.local
.env.production
# IDE
.vscode/
.idea/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Testing
coverage/
# Secrets (DO NOT COMMIT)
*.pem
*.key
*.crt
*.p12
# Backup files
*.bak
*.sql
!infrastructure/postgres/init.sql
# Claude (workspace config, not project code)
.claude/*
!.claude/commands/
# Netlify
.functions/