← Settings

📊 Projects

Commit data live from GitHub
🗂 5 projects
15 done
12 to do
📈 56% overall complete

Personal Assistant

Recent

Morning briefing agent + reminders + WhatsApp assistant (this app)

✓ 4 done ◎ 4 to do
50%
Personal-Assistant2cb2b1eRemove splash/ (moved to hetzner-infra)9 days ago
✅ Done
  • Morning brief pipeline (Calendar -> Gmail -> YouTube -> Telegram) via LangGraph
  • Reminders subsystem (CRUD API + settings UI, recurring daily/weekly/monthly)
  • WhatsApp AI-reply assistant with Telegram approval flow
  • Hetzner deployment (Docker, nginx, Let's Encrypt) documented in hetzner.md
⏳ To do
  • Reminder-specific Telegram alerts at their own time (not just in the daily brief)
  • WhatsApp /pending web UI
  • Configurable WHATSAPP_SILENCE_HOURS + confirm end-to-end silence-alert test
  • Gmail prompt tightening

Language Translator

Slow

Expo/React Native speech translator app + Next.js backend

✓ 3 done ◎ 3 to do
50%
language-translatoraf10382Add Japanese and Korean as supported languages2 months ago
apic234138Fix Vercel build: move OpenAI client inside handler2 months ago
✅ Done
  • Full record -> transcribe (Whisper) -> translate (GPT-4o-mini) -> speak (TTS) pipeline
  • 6+ languages incl. Japanese/Korean, Arabic RTL support, tablet layout
  • Store listing copy and privacy policy drafted
⏳ To do
  • EAS/TestFlight build (Phase 4)
  • Google Play internal testing
  • Store compliance prep — screenshots, keywords, legal (Phase 5)

LMS

Dormant

Course/assessment platform (Angular + Node/Express/Mongo) — active successor to quizzes

✓ 3 done ◎ 1 to do
75%
LMSa2877baUpdating instructor rules on creating/attaching/deleting assessments5 months ago
✅ Done
  • Rebrand of the quizzes codebase (Quiz -> Assessment, with legacy fallback)
  • Instructor permissioning (restricted to assigned courses), delete-course flow
  • In-progress/complete course tracking, end-of-course survey MVP
⏳ To do
  • Instructor-permission edge cases (active as of most recent commit)

quizzes

Dormant

Original quiz app (Angular + Node/Express/Mongo) — superseded by LMS

✓ 1 done ◎ 1 to do
50%
quizzes72bb2b8fixed quiz submenu ios bug5 months ago
✅ Done
  • Full quiz-taking app shipped (builder, auth, history, mobile nav fixes)
⏳ To do
  • Dormant since Feb 2026; functionality continues under LMS, no further work planned here

FAIS

No data

Case management / affidavit system rewrite (Node/Express + Angular)

✓ 4 done ◎ 3 to do
57%
FAISunavailable
✅ Done
  • Full rewrite of the legacy .NET Web Forms app; role-based case/user management
  • AI-assisted document intake for affidavits (classification, pdf-parse, REST API)
  • Child support worksheet calculator with income entry UI
  • AI Query admin page (n8n/MCP automation); extensive architecture/RAG docs
⏳ To do
  • OCR / rasterization for scanned documents (explicitly not yet done)
  • Finish in-progress worksheet states and document intake re-analysis flow
  • Affidavit navigation polish (most recent commits are mid-stream UI work)