All Projects

A collection of everything I've shipped — from web apps and tools to learning platforms and browser extensions. Each project represents something I wanted to build and share with the world.

Next.jsTypeScriptTailwind CSSNeonBetter AuthClerkCSSDrizzle ORMKaTeXWebCryptoAblyAuth.jsfonttoolsFramer MotionHTMLhtml2canvasJavaScriptLiveblocksManifest V3MUI v6Next.js 16Prism.jsStripeTailwindWASMWeb Speech APIWebAssemblyZen BrowserZustand

Bindu

Anonymous messaging app, better then NGL

An E2E encrypted anonymous inbox where shared links let anyone send private messages, and replies are sent with emoji 'vibes'. The server never reads your messages, and the crypto is handled entirely on the client and edge using WebCrypto.

Next.jsTypeScriptTailwind CSSNeonWebCrypto

Cleanify

Upload a photo, get a clean PDF.

A document conversion tool that transforms uploaded images or documents into neatly typed PDFs and other formats. It's designed to quickly turn messy scans or pictures of documents into clean, professional outputs.

Next.jsTypeScriptTailwind CSS

D-SHASTHO

AI-powered diabetes management built for Bangladesh.

A comprehensive digital diabetes management platform designed for Bangladesh's 84 million at-risk diabetics. It combines AI-powered glucose analytics, online consultations with over 200 expert doctors, a Bengali food guide with GI index data, medication reminders, and real-time monitoring via CGM devices or manual logs. The platform takes a privacy-first approach and offers a free tier, making world-class diabetes care accessible and affordable.

with Cox's Bazar Medical College Debating Club

Next.jsTypeScriptDrizzle ORMNeonTailwind CSS

Fahim.

This portfolio you're looking at.

Personal portfolio and blog. Next.js 16 App Router with Turbopack, TypeScript, Tailwind CSS, Neon PostgreSQL via Drizzle ORM, Better Auth with email-allowlist admin access, Resend for transactional email, and an admin panel for managing posts, projects, and contact messages. Deployed on Vercel.

Next.jsTypeScriptTailwindNeonBetter Auth

Figly

Make your words ridiculously big.

Turn any text into copyable ASCII art with live previews in 41 figlet fonts. Wrap, frames, downloads, and share links that restore your exact result. Fully client-side.

Next.jsTypeScriptTailwind CSS

Fontina

Drop any font, get WOFF2 instantly.

A pure browser-based font converter that turns any uploaded font file into the web-optimized WOFF2 format. It uses a WASM build of fonttools to perform the conversion on the client side, eliminating the need for server resources.

Next.jsTypeScriptTailwind CSSWASMfonttools

Formify

Build forms, collect data, export results.

A form-building SaaS application for organizations and events. Users can create custom forms, share them, collect responses, and export the collected data (CSV/JSON/PDF), with export utilities powered by SheetJS and jsPDF.

Next.jsTypeScriptTailwind CSSNeonClerk

ImageSmith

Batch WebP conversion that never leaves your browser.

Free batch image to WebP converter that runs entirely client-side. libwebp compiled to WASM, one-click ZIP download, no uploads, no sign-up needed to convert.

Next.jsWebAssembly

LearnBEE

Animated circuits & uni-level BEE theory.

A university-level platform for learning Basic Electrical Engineering. It features animated theory with KaTeX-formatted formulas, interactive SVG simulators where current flows along the wires, randomised quizzes, and exam-mode prep, all aligned with standard curricula.

Next.jsTypeScriptTailwind CSSNeonKaTeX

LearnDE

Master differential equations, chapter by chapter.

An interactive Differential Equations learning platform for university CSE students. It offers structured chapters, randomised quizzes, a comprehensive cheat-sheet, bonus problems, and role-based dashboards for students, staff, and admins.

Next.jsTypeScriptTailwind CSSNeonBetter Auth

Memoriza

Smart date reminders that matter.

A reminder service focused on helping users remember important dates. It uses a cron job to send daily email reminders for upcoming events and includes features for uploading cover images, generating QR codes for events, and tracking views.

Next.jsTypeScriptTailwind CSSNeonAuth.js

MockX

MacBook mockups, two styles, any resolution.

A design tool for creating high-quality MacBook mockups. Choose between a screen-only mockup with choosable app frames or a full desk scene with hardware, then export your design as a PNG at any resolution.

Next.jsTailwind CSSNeonBetter Authhtml2canvas

Neura

An infinite canvas for thinking out loud.

A collaborative whiteboard with a hand-drawn aesthetic that feels like sketching on paper. It features a pure-SVG drawing engine, an optional AI tool to convert sketches into diagrams, and a library of EEE/BEE circuit symbols, with multiplayer support via Liveblocks.

Next.jsTypeScriptTailwind CSSLiveblocksZustand

Notably

Voice to text, right in your browser.

A note-taking tool that transcribes speech using the browser's native Web Speech API, meaning no API keys are required and everything can work offline. It includes a freemium model with a daily limit of five free notes and a Pro tier that adds cloud sync, advanced exports, and AI-powered note enrichment.

Next.jsTypeScriptWeb Speech APINeonStripe

Orbyt

Stay in orbit. Build the web.

Dark-mode learning tracker for developers following YouTube tutorials. Phase-based checklists, five analytics charts, and daily push notification reminders to keep momentum from fading.

Next.js 16TypeScriptMUI v6Drizzle ORMNeonBetter Auth

Raisy

Real-time polls, no sign-up needed.

A real-time polling platform designed for quick decision-making in group chats. Anyone can create a poll and share a link, and all votes are displayed live via WebSockets, with no account required for either creators or voters.

Next.jsTypeScriptTailwind CSSAblyNeonFramer Motion

Sentri

Zero-knowledge password manager.

A zero-knowledge password manager where encryption and decryption happen entirely in your browser, ensuring that even the server cannot read your vault. It supports various vault items (logins, cards, notes), includes a watchtower for breach detection, and offers secure, one-time sharing links.

Next.jsTypeScriptTailwind CSSNeonClerkWebCrypto

claudia

PDF your Claude.ai chats.

A browser extension for exporting Claude.ai conversations into beautifully typeset, print-ready PDFs. It supports both entire conversations and selected messages, includes dark and light PDF themes, renders LaTeX with KaTeX, and highlights code with Prism.js.

JavaScriptCSSHTMLManifest V3KaTeXPrism.js

zen-mod

Frosted-glass toasts for Zen Browser.

A mod for the Zen Browser that replaces the default toast notification with a sleek, frosted-glass pill. It's fully customizable and includes sidebar-aware positioning that automatically places toasts on the opposite side of your sidebar for a clutter-free experience.

CSSZen Browser