Posted 3 Hours Ago Job ID: 2112274 13 quotes received

Full-Stack Engineer (Node.js + Next.js)

Fixed Price$1k-$2.5k
Quotes (13)  ·  Premium Quotes (1)  ·  Invited (0)  ·  Hired (0)

  Send before: November 21, 2025

Send a Quote

Programming & Development Web Development & Design

Build Subscription Video Platform OM


Summary

I’m looking for a skilled full-stack developer to help build OM, a subscription-based content platform inspired by models like Fansly and Patreon — tailored for the rainbow community.

This project will combine a content-management system with a subscription billing platform that allows verified creators to upload videos, images, and posts while subscribers pay to access exclusive content.


You’ll start from a working minimal Node.js/React prototype and take it beyond MVP into a production-ready system with proper storage, streaming, payments, and moderation.


🎯 Core Responsibilities

Backend (Node.js / Express / TypeScript)

Design & build RESTful APIs for user auth, content uploads, payments, and subscriptions.

Implement file upload + storage using AWS S3 (or Supabase/Cloudflare R2).

Integrate payment processing for subscriptions, pay-per-view, and creator payouts (Stripe Connect or adult-friendly equivalent).

Build entitlement checks and signed URLs to protect private media.

Handle DMCA, content reporting, and moderation logic.


-Frontend (React / Next.js or Vite)

Build clean, responsive UI for creators and subscribers.

Implement upload dashboards, feed, and subscription flows.

Integrate frontend with backend APIs and Stripe checkout.


-Database / Infrastructure

PostgreSQL schema design (users, posts, subscriptions, payments).

Use Prisma or SQL migrations.

Deploy via Docker or Vercel + Render/Railway stack.


-Compliance & Safety

Integrate 18+ age/ID verification vendor.

Support DMCA takedown endpoints.

Basic AI or manual moderation queue for flagged content.


💡 Tech Stack Preference

Node.js / Express or NestJS

React / Next.js

PostgreSQL / Supabase

AWS S3 (or R2/Backblaze B2) for storage

Stripe (or alternative marketplace payments)

FFmpeg / Mux / Cloudflare Stream for video

Redis + queue for async jobs (transcoding, webhooks)

Docker + CI/CD (GitHub Actions)


Deliverables

Deliverables

Secure auth + JWT system.

Upload → Transcode → Stream (HLS video).

Subscription + pay-per-view payments with webhooks.

Creator dashboard (upload, set visibility, see subscribers).

Public feed with locked/unlocked posts.

Admin dashboard for moderation + DMCA logs.

Deployed demo (Render, Railway, or AWS EC2).

👤 Ideal Candidate

3 + years building full-stack web apps (Node + React).

Experience with video upload/streaming, marketplace payments, or UGC moderation.

Understanding of adult-content compliance & payment restrictions.

Clear communication, async-friendly, proactive problem-solver.

Core outcomes we want

Users can sign up/login, upload videos/photos/text, and set visibility (public / subscribers / PPV).

Fans can pay (subs, PPV, tips), and creators can get paid (payouts with KYC/tax).

Video is transcoded, streamed smoothly, and gated with signed URLs.

You have moderation + compliance (18+, DMCA, illegal content filters), and audit logs.

Infra is secure, observable, and cost-controlled; releases happen via CI/CD, not vibes.


Skills and Expertise

Mandatory skills

Node.js

React

JavaScript

API Development







... Show more
Douglas M United States