olim-app
Olim App
Adaptation navigator for olim (repatriates) in Israel — turns your situation into a personalized, deadline-aware step-by-step plan. Offline-first PWA with shareable plans and bilingual RU/EN content. Next.js, TypeScript, Supabase, Tailwind.
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.
Latest activity
Commits and releases
- Open
Enhanced SEO and Search Engine Discoverability
Implemented a comprehensive 2026 SEO audit, including optimized JSON-LD structured data and a refined sitemap. Added an llms.txt file to improve AI-driven discoverability and updated Open Graph tags to ensure better social media previews for shared plans.
seonextjsvisibility - Open
Improved PWA Offline Navigation
Resolved a critical issue where offline navigation would occasionally fail to return a valid response on mobile devices. This fix ensures that users can reliably access their personalized adaptation plans even without an active internet connection. The update significantly enhances the stability of the offline-first experience for repatriates on the go.
pwaoffline-firstmobilefix - Open
Olim App MVP launch and final code closure
The Olim App has reached its MVP milestone, finalizing the core navigation logic for repatriates. This release includes critical PWA optimizations and launch-ready configurations to ensure a seamless experience across all devices. The platform is now prepared for its initial showcase and public availability.
mvppwalaunch - Open
Expanded Content and UI Support for New Sections
Integrated new content sections by allowlisting external resources from oref.org.il and adding supporting imagery. Updated the UI layer to include necessary Lucide icons, ensuring a seamless visual experience for the latest navigation modules.
uicontentfrontend - Open
Implemented AI-powered search for personalized guidance
We have integrated a grounded Retrieval-Augmented Generation (RAG) system to power our new Phase 8 search capabilities. This update allows users to receive context-aware, accurate answers to complex repatriation questions directly within the app. Alongside this, we updated our authoring documentation to ensure future content remains optimized for both search engines and AI discovery.
aisearchragcontent - Open
Introduced Phase 7: User Accounts and Automated Reminders
We have launched the seventh phase of the Olim App, introducing personalized user accounts to track individual progress. This update also integrates automated reminders to help users stay on top of critical deadlines throughout their relocation journey.
featuresuxnotifications - Open
Enhanced Navigation and SEO for Repatriation Planning
We have implemented a robust search functionality to help users quickly locate specific adaptation steps within their personalized plans. Additionally, site-wide SEO optimizations and UX refinements ensure that the platform is more discoverable and intuitive for new users.
seouxsearch - Open
Native-Mobile UI Redesign
The application interface has undergone a comprehensive redesign to provide a more native-like mobile experience. This update focuses on fluid interactions and improved layout responsiveness, ensuring a seamless experience for users accessing the app on the go.
uimobiledesign - Open
Offline-first PWA and Shareable Plans
The Olim App is now fully installable as a PWA, enabling offline access through Serwist integration. Users can also share their plans via dynamic URLs, complete with custom-rendered Open Graph images for a polished social preview experience.
pwasharingux - Open
Launch of Personalized Home and Interactive Guides
Implemented a new personalized home dashboard featuring dynamic guides, sections, and step-by-step cards to improve user onboarding. This update streamlines content navigation and provides a more tailored experience for new users.
uxfrontendpersonalization - Open
Enhanced Testing and Documentation
Expanded the test suite with comprehensive E2E flows for the home and section modules, alongside strict Lighthouse performance budgets. Additionally, finalized the Phase 4 project documentation to provide clear insights into the latest architectural and feature developments.
testingperformancedocumentation - Open
Launched Phase 3 Onboarding and Personalization Engine
We have introduced a new interactive quiz flow that allows users to preview their custom plans during onboarding. This release also includes a robust condition engine that tailors the app experience based on the user's specific profile data.
onboardingpersonalizationfeatures - Open
Refactored Content Architecture for Enhanced Security
The content schema has been decoupled into client-safe vocabulary and server-side tables to improve data integrity. This architectural change ensures sensitive logic remains protected while streamlining how the frontend consumes content.
refactorarchitecturesecurity - Open
Enhanced Content Pipeline and Database Schema
Implemented a robust content validation and import pipeline to streamline data management. The database schema was also expanded to include granular genealogical tracking and synchronized Supabase RLS policies with Zod validation mirrors.
databasepipelineschema - Open
Foundation and Design System Implementation
We have successfully scaffolded the project using Next.js 16 and established a robust UI kit built on shadcn primitives. The interface now features semantic OKLCH color tokens with full light/dark mode support and optimized 44px touch targets for better accessibility. Additionally, the application shell and home screen are now functional, providing a solid base for the upcoming feature set.
frontenduidesign-system - Open
Internationalization and Quality Assurance
The application now supports bilingual content through the integration of next-intl, currently featuring Russian and English dictionaries. To ensure long-term stability, we have implemented a comprehensive testing suite covering unit, library, and E2E smoke tests with accessibility auditing. These updates ensure the platform remains reliable and accessible as we scale our localization efforts.
i18ntestingaccessibility