AceDevHub
Back to projects
IntermediateAI AppsFree

Build a Fullstack AI Gumroad Clone | Next.js 16, Firecrawl, Razorpay

Build a Fullstack AI Gumroad Clone | Next.js 16, Firecrawl, Razorpay is a portfolio-grade clone you can fork, demo, and extend. The AceDevHub download includes production-oriented folders for Next.js, Express.js, MongoDB, Cloudinary — auth, data models, uploads, and UI flows wired the way hiring managers expect to see in a real repo. In this fullstack project, we’re building a production-ready AI Gumroad Clone using Next.js 16 (React 19) + Express + MongoDB, with media uploads via Cloudinary, payments via Razorpay, and a sponsor-powered Firecrawl Market Intel Suite (search + scrape with JSON/structured outputs — no crawl).

  • Next.js 16 (react 19)
  • Firecrawl
  • Auth Patterns
1.5k213Jan 19, 2026

Tech stack

Tools we use

  • Nx

    Next.js

    App framework

  • EX

    Express.js

    Core tool

  • MO

    MongoDB

    Core tool

  • CL

    Cloudinary

    Core tool

  • RA

    Razorpay

    Core tool

  • TS

    TypeScript

    Typed contracts

Build guide

How to build this project

How to build Build a Fullstack AI Gumroad Clone | Next.js 16, Firecrawl, Razorpay

This guide is written for AceDevHub visitors — you do not need a YouTube description to get started. Difficulty: Intermediate.

What this project is

Build a Fullstack AI Gumroad Clone | Next.js 16, Firecrawl, Razorpay is a portfolio-grade clone you can fork, demo, and extend. The AceDevHub download includes production-oriented folders for Next.js, Express.js, MongoDB, Cloudinary — auth, data models, uploads, and UI flows wired the way hiring managers expect to see in a real repo.

What you get

  • Full project source code archive (ZIP)
  • Environment and run instructions in the repo README
  • Module-oriented folders matching the original curriculum

Skills you will practice

  • Apply Next.js in a realistic intermediate codebase
  • Apply Express.js in a realistic intermediate codebase
  • Apply MongoDB in a realistic intermediate codebase
  • Apply Cloudinary in a realistic intermediate codebase
  • Apply Razorpay in a realistic intermediate codebase
  • Apply TypeScript in a realistic intermediate codebase

Implementation approach

Work through the repository in this order:

  1. Scaffold apps — Boot frontend and backend services with shared types where applicable.
  2. Wire authentication — Connect OAuth or session flows before feature work.
  3. Build core editor/features — Implement the main user-facing workflow end to end.
  4. Persist and deploy — Save user data, add uploads/billing if included, and document run instructions.

Tech stack

  • Next.js
  • Express.js
  • MongoDB
  • Cloudinary
  • Razorpay
  • TypeScript

Getting started

  1. Sign in to AceDevHub and download the source archive from this page.
  2. Extract the ZIP and open the README for environment variables and prerequisites.
  3. Run MongoDB locally or via Docker and update the connection string in your env file.
  4. Run the dev script, verify the app boots, then follow the implementation sections below.

Stretch ideas

  • Add collaborative editing or version history
  • Swap payment provider or add subscription tiers
  • Deploy frontend and API to separate hosts with CI

Sign in on AceDevHub to download the archive, then treat this page as your permanent project reference.