Build MVP SaaS Platform – Secure Document Delivery with Revocable Access

Job ID: 40433207

Budget: $250 – $750 AUD

I’m looking for an experienced full-stack developer or small team to build a lean MVP SaaS web application for a secure document delivery platform.

The product allows users to:

upload documents
send secure links to recipients
revoke access at any time after sending
set expiry controls on shared files

This is a Phase 1 MVP only — focused on validating core functionality, not building a full enterprise system.

Core Concept

A web-based platform where users can:

securely send files and maintain control over access even after sending (revoke / expire / track access)

Think:

Dropbox-style file sharing
with post-send control like “revoke access”
Target Users
professionals
legal/finance users
creative industry (film, media, scripts)
anyone sharing sensitive documents

MVP Scope (STRICT – PLEASE READ CAREFULLY)
1. User Accounts
email/password or magic link authentication
basic password reset
2. File Upload System
upload PDF, DOCX, images (optional ZIP)
stored securely in cloud storage (AWS S3 or similar)
file size limit (approx. 100MB)
3. Secure Link Generation
each upload generates a unique secure URL
access via token-based link (not guessable)
4. Recipient View Page
clean web page to view document
optional download button
basic watermark (email + timestamp)

NO login required for recipients

5. Revoke Access Feature (CRITICAL)
sender can instantly revoke access to any file
revoked links immediately become inaccessible
show “This document is no longer available” page
6. Expiry Controls
expiry after X days OR
expiry after first view OR
manual expiry by sender
7. Sender Dashboard
list of sent documents
status: sent / viewed / revoked / expired
ability to revoke access
view count + timestamp (basic analytics)
8. Email Notifications
send email to recipient with secure link
use third-party email API (SendGrid / Resend / Mailgun)
9. Deployment
deploy live production-ready MVP
provide full source code + documentation
TECH STACK (PREFERRED)

You may propose alternatives, but preferred stack:

Frontend: Next.js (React)
Backend: Node.js (or Next API routes)
Database: PostgreSQL
File storage: AWS S3
Auth: Clerk / Supabase Auth / Auth.js
Email: Resend / SendGrid
Hosting: AWS
IMPORTANT CONSTRAINTS
DO NOT include in MVP:
mobile apps
AI features
blockchain
encryption system redesigns (beyond standard secure storage/HTTPS)
CRM systems
integrations (Google Drive, Dropbox, etc.)
enterprise admin systems
complex role permissions

This is a lean MVP validation build only.
The MVP should include a clean, modern, professional and responsive SaaS UI (web interface). Basic UI/UX implementation is expected as part of the build (no separate design agency engagement required)
UI includes:
login page
dashboard
file upload screen
send flow screen
recipient view page
revoke/expiry controls UI

Deliverables
fully functional web app (deployed)
full source code
database schema
setup/deployment instructions
basic documentation
handover of all accounts/credentials
Timeline

Please propose a realistic timeline.

Budget

Please provide a fixed-price quote for Phase 1 MVP.

(Do not include ongoing retainer costs unless optional)

Ideal Freelancer Profile

Looking for someone who:

has built SaaS products before
understands authentication + file storage systems
has experience with dashboards + admin panels
can deliver clean UI/UX (not just backend)
can work independently without heavy management
How to Apply

Please include:

examples of SaaS products you’ve built
your recommended stack
fixed-price estimate
timeline
any assumptions or risks you see