Louisiana Association of the Deaf website
Backend: - New models: Update, Article (Deaf Focus) - Expanded Event + Document models: directusId, photoUrl, new minute types - New routes/controllers: /api/updates, /api/articles (full CRUD) - Migration script: pulls all data from db.lad1908.org Directus API, downloads public PDFs into uploads/documents/, idempotent re-runs - .env.example for production deployment reference - Rename ocd_db → lad_db throughout Frontend: - Contact: LAD contact info, removed Olathe address and map - Membership: LAD copy, membership fees replaced with contact-us prompt - Donate: LAD name in metadata, hero, and FAQs Infrastructure: - mongo-init: simplified, uses MONGO_USER/MONGO_PASSWORD env vars, lad_db - docker-compose: rename volumes ocd-* → lad-*, image names updated - Upload directory structure committed via .gitkeep files |
||
|---|---|---|
| backend | ||
| cline_docs | ||
| frontend | ||
| mongo-init | ||
| nginx/conf | ||
| .gitignore | ||
| best_practices.txt | ||
| docker-compose.dev.yml | ||
| docker-compose.yml | ||
| how_to_use_perplexity_mcp.md | ||
| LAD_CONTENT.md | ||
| MEMORY_BANK_INSTRUCTIONS.md | ||
| planned_implementation.txt | ||
| RESUME.md | ||
| TECH_STACK | ||
| TO_DO.txt | ||
| TODO.md | ||