Skip to main content
AF
GitHub

olim-app

Olim App

An adaptation navigator for new immigrants (olim) in Israel: a personalized home screen, practical guides (banking, rent, healthcare, work, benefits, Hebrew), and a trackable plan with deadline warnings — RU/EN, light/dark, PWA-first.

Next.jsReactTypeScriptTailwind CSSSupabasePWA

Latest activity

Commits and releases

  1. docs(phase-5): record step 0 remote push + seed ritual evidence

    Record step 0 remote push + seed ritual evidence.

    Open
  2. fix(og): draw brand mark as a rotated square (no missing font glyph)

    Draw brand mark as a rotated square (no missing font glyph).

    Open
  3. docs(phase-5): report + ARCHITECTURE sharing/PWA + AGENTS commands

    Report + ARCHITECTURE sharing/PWA + AGENTS commands.

    Open
  4. feat(pwa): installable app + offline via serwist (Phase 5c)

    Installable app + offline via serwist (Phase 5c).

    Open
  5. feat(share): shareable /plan/{slug} with dynamic OG unfurl (Phase 5b)

    Shareable /plan/{slug} with dynamic OG unfurl (Phase 5b).

    Open
  6. feat(security): rate-limit + server-side validation for report action

    Rate-limit + server-side validation for report action.

    Open
  7. feat(plan): full plan tracker — progress bar + filters; dim zero-count home tiles

    Full plan tracker — progress bar + filters; dim zero-count home tiles.

    Open
  8. docs: housekeeping sweep — README status, CONTRIBUTING, phase-5 prompt

    Housekeeping sweep — README status, CONTRIBUTING, phase-5 prompt.

    Open
  9. docs: phase 4 report — home, sections, analytics

    Phase 4 report — home, sections, analytics.

    Open
  10. test(app): e2e home/section flow + unit tests; lighthouse per-route budget

    E2e home/section flow + unit tests; lighthouse per-route budget.

    Open
  11. feat(app): personalized home, guides, sections & step cards (Phase 4a/4b)

    Personalized home, guides, sections & step cards (Phase 4a/4b).

    Open
  12. chore: housekeeping — archive phase prompts, correct budget wording

    Housekeeping — archive phase prompts, correct budget wording.

    Open
  13. docs: phase 3 report and personalization architecture

    Phase 3 report and personalization architecture.

    Open
  14. refactor(content): split schema into client-safe vocabulary + server tables

    Split schema into client-safe vocabulary + server tables.

    Open
  15. feat(onboarding): quiz flow + plan preview (Phase 3a)

    Quiz flow + plan preview (Phase 3a).

    Open
  16. feat(plan): condition engine + onboarding profile (Phase 3b)

    Condition engine + onboarding profile (Phase 3b).

    Open
  17. docs: complete Phase 2 report and data-layer architecture

    Complete Phase 2 report and data-layer architecture.

    Open
  18. fix(content): narrow the banned guarantee stem to promise forms only

    Narrow the banned guarantee stem to promise forms only.

    Open
  19. feat(content): content pipeline — validator, lint, import, fixtures (Phase 2b)

    Content pipeline — validator, lint, import, fixtures (Phase 2b).

    Open
  20. feat(db): split basis descendant into child_of_jew / grandchild_of_jew

    Split basis descendant into child_of_jew / grandchild_of_jew.

    Open
  21. docs: interim Phase 2 report covering 2a (schema, RLS, zod)

    Interim Phase 2 report covering 2a (schema, RLS, zod).

    Open
  22. feat(db): add Supabase content schema, RLS, zod mirrors (Phase 2a)

    Added supabase content schema, rls, zod mirrors (phase 2a) to extend the project capabilities.

    Open
  23. chore(mcp): auto-approve repo shadcn and context7 MCP servers

    Auto-approve repo shadcn and context7 MCP servers.

    Open
  24. docs: record infra setup and foundation fixes in phase-1.5 report

    Record infra setup and foundation fixes in phase-1.5 report.

    Open
  25. fix(build): make lefthook install non-fatal outside a git repo

    Make lefthook install non-fatal outside a git repo.

    Open
  26. chore(vercel): ignore Vercel local env files

    Ignore Vercel local env files.

    Open
  27. chore(mcp): commit .mcp.json so sessions get shadcn + Context7

    Commit .mcp.json so sessions get shadcn + Context7.

    Open
  28. docs: shadcn-first UI policy and phase-1.5 audit report

    Shadcn-first UI policy and phase-1.5 audit report.

    Open
  29. refactor(ui): compose registry primitives in kit components

    Compose registry primitives in kit components.

    Open
  30. feat(ui): add shadcn empty, input-group, field primitives

    Added shadcn empty, input-group, field primitives to extend the project capabilities.

    Open
  31. docs: add architecture doc and phase-1 report

    Added architecture doc and phase-1 report to extend the project capabilities.

    Open
  32. ci: add GitHub Actions pipeline

    Added github actions pipeline to extend the project capabilities.

    Open
  33. test: add unit render tests, lib tests and e2e smoke with axe

    Added unit render tests, lib tests and e2e smoke with axe to extend the project capabilities.

    Open
  34. feat(app): add app shell, home screen and /dev/ui showcase

    Added app shell, home screen and /dev/ui showcase to extend the project capabilities.

    Open
  35. feat(ui): build UI kit v1 components

    Build UI kit v1 components.

    Open
  36. feat(ui): add shadcn primitives adapted to tokens and 44px targets

    Added shadcn primitives adapted to tokens and 44px targets to extend the project capabilities.

    Open
  37. feat(i18n): wire next-intl with RU dictionary and EN keys

    Wire next-intl with RU dictionary and EN keys.

    Open
  38. feat(theme): semantic oklch tokens with light/dark themes and toggle

    Semantic oklch tokens with light/dark themes and toggle.

    Open
  39. chore: scaffold Next.js 16 + TypeScript strict toolchain

    Scaffold Next.js 16 + TypeScript strict toolchain.

    Open
  40. docs: add project charter, roadmap and reference material

    Added project charter, roadmap and reference material to extend the project capabilities.

    Open