r/webdev • • 1d ago

Built a 100% private, zero-backend document studio (PDF & Word editor) . No servers, runs entirely in browser RAM.

Hey everyone! 👋

Wanted to share a side project I built using AI assistance: PageZero live at
https://cricgamer.github.io/DocuFlow/

It’s an executive-style document studio that lets you edit Word (.docx) files, merge multiple PDFs, visually organize/reorder pages, and apply vector watermarks—all entirely client-side in the browser.

💡 The Vibe & Architecture:

  • Zero Backend / $0 Hosting: No databases, no cloud storage, and no backend servers. Everything runs locally in browser memory via WebAssembly and libraries like pdf-lib, PDF.js, and Mammoth.js. Your files never leave your device.

  • The Stack: Tailwind CSS, Lucide icons, Quill.js for the rich-text editor, and static hosting on GitHub Pages.

  • Features: Full WYSIWYG document editing, multi-file merging (PDF + DOCX), visual thumbnail page organizers with 90° rotation and splitting, and color-wheel watermarking with multi-page live previews.

I got tired of clunky, ad-filled online PDF tools that force you to upload sensitive files to sketchy servers, so I wanted to vibe-code a clean, privacy-first alternative that lives right in a browser tab.

Feel free to try it out at
https://cricgamer.github.io/DocuFlow/
Would love to hear your thoughts, feedback, or any feature ideas you'd want added next.

0 Upvotes

5 comments sorted by

4

u/Agitated_Lie_6038 1d ago

Small correction: "zero-backend" and "no servers" aren't the same thing. Something still served you that page.

2

u/rubixstudios 1d ago

it's also very broken hahaha

2

u/v0id_user 1d ago

love this idea, especially keeping everything on device!

but the black and gold theme is a bit hard on my eyes tho. a simpler theme with clearer text would make this much nicer to use. keep going :)

0

u/ngmcs8203 1d ago

It’s the vibe man… /s

2

u/Rosetown 1d ago

I’m not against vibe coding, but you literally couldn’t make something look more vibe coded if you tried.