A marketplace connecting Nepali families with trusted vendors for weddings, Bratabandha, Pasni and every celebration, built on Next.js and Supabase.

Mero Najik ("Near Me" in Nepali) is a marketplace for Nepal's celebration economy. Families describe their event through a questionnaire for each service and get quotes from local vendors, across 60 occasions and 782 locations.
I joined as a full-stack engineer in April and May 2026 and was the top committer in that period. I built the vendor claim flow, phone OTP verification and the booking, contract and invoice flows, redesigned the customer and vendor dashboards, and wrote 57 of the platform's Supabase migrations.
I also ran a security audit and shipped the fixes: a signup whitelist that closed a self-promotion-to-admin hole, private signed-URL storage for identity documents, and owner-scoped storage policies. The codebase runs on an AI-agent workflow (CLAUDE.md build protocols, architecture decision records and a phased build log), and my work shipped within it.
Core functionality and capabilities that make this project stand out
Key Technologies I Used on This Project
• Closing privilege-escalation and storage-policy holes in a live schema without breaking existing flows.
• Making claim merges safe under races, with slug-collision retries and attempt caps.
• Adding mandatory phone verification on top of a Google-only sign-in.
• Shipping quickly in a large codebase built around an AI-agent workflow.
• RLS policies and storage paths are the real security boundary; checks in app code alone are not enough.
• Aggregates such as review stats belong in database triggers, not app code.
• Audit findings written with file and line citations are far easier to verify and fix.
• Strict conventions (Zod, then auth, then role, then ownership) let a team move fast safely.
This project showcases practical development skills and problem-solving experience. Explore the features, review the implementation, or get in touch to discuss similar work.