תיאור מקרה
easy-pdf-sign
A static PDF page with no backend. The design keeps the file in the browser.
קישורים
- Live site (placeholder until deploy)
- המאגר: עדיין לא ציבורי.
כתובת האתר החי היא מציין מקום עד שהאפליקציה תעלה לאוויר. זה לא אתר פעיל.
טכנולוגיות
- pdf.js
- Static site
צילומי מסך
Problem
The low-level design describes easy-pdf-sign as a static app with no backend. The privacy argument in that design is that the file stays in the browser.
Architecture
- Static files only. Supabase is not part of this app.
- pdf.js is the document library named in the design. The content security policy for this app needs
blob:onworker-srcandimg-src. - The finish spec includes a generic demo PDF. This portfolio does not embed that file.
Decisions
- No server upload. The design treats the browser-only path as the point of the product.
- A public copy is a new repository built from the current tree, with one commit after gitleaks. The private repository stays private. The steps are in
docs/publish.md. - Draft pull request 1 still needs explicit approval. This page does not merge it.
Tests
The low-level design does not record a test list or a test count for this repository. The shared CI outline is lint, unit tests, and a production build. This page does not claim those commands were run.
Sources
The benforcapita/easy-pdf-sign README was not available while this page was written (the GitHub API responded not found). Behavior beyond the notes above was not filled in.