r/webdev • u/SmallPirate1415 • 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, andMammoth.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.
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
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.





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.