2025FeaturedFlowcove: Multi-Tenant SaaS for Agencies[NEXT.JS] — [TYPESCRIPT] — [DRIZZLE ORM]One place for every client's work. Flowcove is a multi-tenant SaaS for agencies: tasks, files, docs and comments on a fast kanban board, with each agency's data isolated from every other. I built and shipped it solo — schema, auth, product and deploy. The client portal is the piece I care most about. Clients open their work from a magic link: no password, no account, no onboarding call. That only works if access control is airtight, so permissions live in the database as row-level rules across four roles rather than as hidden buttons in the UI — a client cannot reach another client's row even with a direct query. Every task carries a Notion-style doc, shareable outside the agency as a read-only link that can be revoked, and reusable as a template for the next project. A command menu and keyboard shortcuts move you between clients, tasks and docs without touching the mouse. Next.js and TypeScript on the front, Drizzle ORM over PostgreSQL for the schema and the row-level rules, Better Auth for sessions and magic links.View project details
2025FeaturedVirtual-R: A VR Platform Landing Page[REACT] — [TAILWIND CSS] — [LUCIDE]A landing page for a VR platform, built to load as fast as it looks. The brief was a single marketing page that survives contact with real devices: dense feature copy, large imagery, and a hero that still reads on a small phone. I built it in React and Tailwind CSS, composing the page out of reusable section components so reordering or dropping a section is a one-line change rather than a rewrite. Most of the work went into the parts nobody notices — typography that holds its rhythm from 320px to ultrawide, spacing that scales with the viewport instead of stepping at breakpoints, and imagery sized so the page stays quick on a phone connection. Deployed on Vercel.View project details
2026FeaturedPHANTOM: Brand Portfolio Platform[NEXT.JS] — [TYPESCRIPT] — [BETTERAUTH]A brand platform for an embedded systems and UAV engineering firm. Phantom designs embedded systems, IoT and robotics platforms, and unmanned aerial systems out of Nepal. The site had to carry that seriously — hardware buyers read a landing page for evidence of rigour, not for motion — so the design leans on industrial photography, restrained type and a layered story that moves from components to complete systems. The product story is structured the way the engineering is: a core layer for embedded systems, a platform layer for IoT and robotics, a system layer for UAV development. Each layer gets its own showcase section, built from the same set of components so a new product line is a data change rather than a new page. Built in Next.js and TypeScript with Better Auth behind the dashboard, Framer Motion for the transitions, and Tailwind for a design system that stays consistent from the marketing pages through to the internal views.View project details