MarkMyPages.com
A document reader for PDFs, EPUBs, Word docs, and text files where every annotation links back to the exact page and position in the original document.
MarkMyPages is a document reader built around one core idea: your annotations should always take you back to where they came from. You upload a PDF, EPUB, Word document, or text file, highlight passages, add notes — and every annotation links back to the exact page and position in the original document. Click a highlight and you're back at the source.
The Problem
Most annotation and note-taking tools separate your notes from the documents they came from. You end up with a list of highlights that says "Chapter 3 was interesting" — but clicking it doesn't take you to Chapter 3. The connection between your notes and the source material is broken the moment you leave the reading view.
What I Built
A web-based document reader that keeps annotations permanently linked to their source location. The reader supports multiple file formats (PDF, EPUB, DOCX, and plain text), with a highlight system that lets you mark passages in six colors, organize with custom labels, and add notes — all while maintaining click-back navigation to the exact page and text range.
Key Features
- Click-back navigation — Every annotation links directly to the exact page and text range in the original document. Click a highlight and you're looking at the source.
- Multi-format support — Upload and annotate PDFs, EPUBs, Word documents, and text files in a single reader
- Flexible annotation — Six highlight colors, custom labels, and notes that can be searched and filtered
- Library and progress tracking — All your documents in one place with reading progress visible at a glance
- Powerful search — Find any annotation by text content, color, label, document, or date
- Export anywhere — Get your annotations out as Markdown, JSON, CSV, or a formatted PDF summary
- Team workspaces — Share documents with role-based access controls and discussion threads for collaborative reading
My Role
Founder and sole developer. Designed the annotation-to-source linking system, built the multi-format document reader, and developed the full-stack application with Laravel and Vue.js.
Tech Stack
More Projects
Vibe Forge
A team-scoped studio for AI art and writing that stays on-model. Instead of one-off generations that drift, you build reusable style and subject presets, chain them together, and keep characters, worlds, and voice consistent across everything you make — with a shared canon underneath so the whole team pulls from one source of truth.
VPGame
Run your own virtual pet community — without writing code. VPga.me is a hosted platform for creators with art and a world but no engineering team. You provide the images and the story; we provide the rest — the pets, items, economy, games, and moderation. Every site runs on its own isolated database under its own subdomain, so the whole thing is yours.
BuildersHQ
An MCP-first, multi-tenant coordination hub where your team and your AI agents plan, delegate, and ship through one enforceable review pipeline — Dev → QA → Security → Owner → Done. Real gates, capability-gated reviewers, and a hard line between approving work and shipping it. Not just another task board.
Like What You See?
Let's discuss how I can build something like this for your business.