DocuAI - Node.js Business Documents SaaS

Description
DocuAI is a self-hosted business document application for freelancers, agencies and small businesses. Create invoices, quotes, receipts and proposals, manage customers, track document status and export PDFs.
The complete application includes a React and TypeScript frontend, an Express backend, PostgreSQL storage with Prisma, authentication and an administration dashboard. The package contains editable source, configuration examples, database setup files and documentation.
Optional Anthropic or OpenAI integration assists with document content and client emails. Standard document management works without an AI API key. Hosting and third-party service usage are arranged by the buyer.
Features
- Invoices, quotes, receipts and proposals.
- Three PDF document templates.
- Automatic document numbering and custom prefixes.
- Quote-to-invoice conversion and document status tracking.
- Customer records, search and filtering.
- Administration dashboard and user management.
- Company profile and application settings.
- Responsive interface with dark mode.
- Optional AI writing assistance and client email drafting.
- JWT authentication, password hashing and server-side validation.
Requirements
Server Requirements
- Node.js 20 or newer
- npm
- PostgreSQL 14 or newer
- Modern web browser
Optional AI Requirements
AI features require an API key from either Anthropic or OpenAI. AI functionality is optional and the application can be used without an AI API key.
Hosting
A Node.js-compatible hosting environment is required for the Express backend. The frontend can be deployed separately to a modern static hosting platform.
Instructions
Installation Instructions
1. Install Requirements
Make sure Node.js 20+ and PostgreSQL 14+ are installed or available through your hosting provider.
2. Install Dependencies
Extract the downloaded package and run:
npm install
3. Configure Environment Variables
Create the required environment configuration files using the examples provided in the project documentation. Configure the PostgreSQL database connection, JWT configuration and other required application settings.
4. Configure PostgreSQL
Create a PostgreSQL database and configure the database connection string in the environment variables.
5. Initialize Prisma
Run the Prisma setup and database migration commands described in the included README documentation.
6. Start the Application
Use the provided npm scripts to start the frontend and backend applications.
7. Configure AI (Optional)
To enable AI features, add a valid Anthropic or OpenAI API key to the backend environment configuration. The application works without AI configuration, but AI writing and email-generation features will remain unavailable.
8. Configure Your Company
After logging in, configure your company information and application settings before creating business documents.
9. Production Deployment
For production deployment, deploy the frontend to a supported static hosting platform such as Vercel, Netlify or Cloudflare Pages, and deploy the Express backend to Render, Railway, Fly.io or a VPS. Use a hosted PostgreSQL database such as Supabase, Neon or Railway.
Detailed deployment information is included in the documentation inside the main download package.
| Author | davasstudio |
|---|---|
| Category | Scripts & Code / NodeJS |
| Price | $29 |
| Extended License | $87 |
| First Release | Sep 25, 2026 |
| Last Update | Sep 25, 2026 |
| Database | PostgreSQL 14, PostgreSQL 15, PostgreSQL 16, PostgreSQL 17 |
| Files included | .css, .html, .ts, .tsx, .json, .sql, .md, .yml/.yaml, package.json, JavaScript .js |
| Software version | Node.js 22 |
| Html/css framework | Tailwind CSS |
| Software framework | React, Express.js |
| Javascript framework | React, Express.js, Node.js |
| Programming language | JavaScript, TypeScript |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,100 views · 28 clicksSaaS · Week 45 · 3,100 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,494 views · 216 clicksWebsite · Week 45 · 40,494 views · 216 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,583 views · 110 clicksSaaS · Week 45 · 38,583 views · 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,623 views · 197 clicksSaaS · Week 45 · 57,623 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,055 views · 119 clicksDesktop App · Week 45 · 27,055 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 2,992 views · 18 clicksWebsite · Week 45 · 2,992 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,688 views · 16 clicksWeek 45 · 1,688 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,580 views · 13 clicksWeek 45 · 1,580 views · 13 clicks