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
FlourPower.app
A family recipe app with AI-powered enrichment that auto-extracts cooking timers, ingredients, tools, and substitutions from every recipe. Up to 5 members per household share cookbooks and shopping lists. Available on web, iOS, and Android.
MoveMyRecipes.com
Free web tool that converts Paprika, CopyMeThat, Cook'n, and MasterCook recipe exports into open formats — JSON, PDF, CSV, Markdown, and more. No account required, no signup, and files are automatically deleted within 7 days.
ALVI Smart
Cross-platform IoT monitoring for commercial air filtration systems. Real-time sensor data, lifecycle alerts, and filter health — delivered on mobile, desktop, and web from a single codebase.
Like What You See?
Let's discuss how I can build something like this for your business.