Skip to content

An example React application using shadcn components. A frontend demo for managing digital document signatures.

Notifications You must be signed in to change notification settings

fsystemweb/docu-firma

Repository files navigation

DocuFirma

Project Logo
An example React application using shadcn components.
A frontend demo for managing digital document signatures.

DocuFirma Demo

Node Version TypeScript React shadcn/ui Vite Tailwind CSS License Tested with Jest


Scripts

  • npm run dev — start dev server
  • npm run build — production build
  • npm run test — run Jest tests

Features

  • Drag-and-drop upload with validation (PDF, DOC/DOCX, XLSX; max 10MB) and progress
  • Add multiple signer emails and optional message
  • Documents dashboard with filter (All, Pending, Signed, Declined), sort (date/status), and responsive table/card views
  • Simulated status updates and toast notifications (Uploaded, RequestSent, Signed, Declined)
  • Mobile-first responsive layout

Notes

  • All data is simulated in the React Context; no backend calls.

Testing

Jest

Development

  1. Install deps: npm install
  2. Run dev server: npm run dev

About

An example React application using shadcn components. A frontend demo for managing digital document signatures.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published