A responsive React + Tailwind web app that allows users to upload a PDF, send it to a mock Node.js server for simulated signing using pdf-lib, and view the signed PDF directly in the same tab using React-PDF.
- Frontend: React (Vite) + TypeScript + Tailwind CSS
- Backend: Node.js + Express + Multer + pdf-lib
- PDF Rendering: react-pdf
✅ Upload a PDF from the device
✅ Send to mock server that simulates signing
✅ View the signed PDF instantly in the same tab
✅ Responsive and optimized for mobile screens
git clone https://github.com/HUSEINALI123/mobile-upload-app.git
cd mobile-upload-appnpm installnpm run dev- Frontend → http://localhost:5173
- Backend → http://localhost:5000
- Handles file upload via Multer
- Uses pdf-lib to simulate signing by embedding a text mark on each page
- Returns the modified PDF as a binary response