DEVELOPER TOOLS & PRODUCTIVITY
Solo Build — Architecture, Design & Full-Stack Development

LinkVault

PWA & Chrome Extension Bookmark Ecosystem with PIN Vault

React 19Node.jsExpressMongoDBTailwind CSSPWAChrome MV3JWT Auth
The Problem Solved

Modern users accumulate hundreds of links across mobile browsers, desktop windows, and devices without centralized synchronization, automatic metadata capture, or privacy controls for confidential staging URLs and research.

Architectural Scope & Implementation

Engineered an end-to-end bookmarking ecosystem spanning an installable Progressive Web Application (PWA) and a Manifest V3 Chrome Extension. Features automated OpenGraph and meta tag extraction, tokenized public collection sharing (/share/:token), active session management with remote revocation, and a PIN-encrypted Private Vault for sensitive links.

Key Technical Challenge

Implementing client-side cryptographic hashing for the PIN vault while coordinating asynchronous message passing between Chrome extension background service workers, side panels, and the Express REST backend under strict Content Security Policy constraints.

Outcome & Engineering Result

Delivered a cross-platform knowledge vault with sub-100ms full-text search filtering across thousands of personal bookmarks, active multi-device sync, and zero data leakage.

System Capabilities & Architecture Highlights

Dual-Vault Architecture separating public bookmarks from encrypted private collections
Manifest V3 Chrome Extension enabling hotkey-driven instant tab capture (Ctrl+Shift+L)
Automated server-side OpenGraph and favicon extraction pipelines
Tokenized public endpoints for secure, account-free bookmark collection sharing

Engineered by Zain Ali (HeyZain)

This system is part of Zain Ali's production portfolio. Zain is a full-stack developer specializing in Next.js, React, Node.js, TypeScript, and MongoDB, engineering full-stack platforms from schema design to edge deployment.