All projects
Case study
Masar X
Bilingual AI study platform: semantic PDF search and vector document indexing across web, desktop, and mobile clients on a single Supabase backend.
- Next.js
- TypeScript
- Supabase
- pgvector
- Electron
- Expo
The problem
Students need to search and study from large PDF collections quickly, on whatever device they have, without their materials and progress living in separate silos.
What I built
A pnpm monorepo sharing one Supabase backend (RLS, Edge Functions) across a Next.js web app, an Electron desktop app, and an Expo mobile app, with semantic search over ingested PDFs and vector document indexing.
Last updated November 7, 2026