esdecode
Full application

EarnFinder — Online Earning Directory (Next.js 16 + MySQL)

No ratings
|0 Sales|by Jianwei Wang|v1.0.0
EarnFinder — Online Earning Directory (Next.js 16 + MySQL) screenshot 1

Preview and demo

Status: available · Last verified 7. 11. 2026. Availability checks are not a security guarantee.

0
Sales
—
Rating
0
Reviews

Description

EarnFinder is a production-ready online earning directory built with Next.js 16

App Router, React 19, TypeScript and Tailwind CSS v4, backed by MySQL.

Visitors describe what they need — country, category, experience level,

available time and device — and the built-in filter engine narrows a verified

catalog down to matching opportunities. Every listing carries payout rules,

minimum withdrawal, country availability, difficulty and trust signals, so the

site reads as a research tool rather than a hype page.

The package ships with a complete content and monetisation stack:

• 30 verified listings across AI training, user testing, micro tasks,

freelance, online jobs and side hustles

• 9 country markets (US, UK, Canada, Australia, Germany, India, Philippines,

Nigeria, Worldwide)

• 40+ long-form SEO articles, auto-grouped by region and auto-included in

sitemap.xml, robots.txt and dynamic Open Graph images

• Trust scoring with risk flags, plus a public "how we score" explainer page

• Click tracking through a /go/[slug] redirect that resolves primary

affiliate links before forwarding

• Newsletter system with subscribe/unsubscribe, weekly draft builder and

free vs. paid tier rendering

• Optional paid alerts tier wired to Creem checkout sessions and a signed

webhook that upgrades the subscriber tier

• Password-protected admin panel for opportunities, affiliates, click

metrics and newsletter drafts

All data access stays server-side; no Supabase or third-party CMS is required.

Deployment is a standard Next.js standalone build — copy the folder, set the

environment variables, point Nginx at the port, done. A cron endpoint is

included for daily featured-content rotation.

Note: the catalog is seeded with real, publicly documented platforms, and the

UI deliberately avoids income guarantees. Nothing in the demo is fake traffic

or invented earnings.

Features

- Next.js 16 App Router + React 19 + TypeScript 5, fully typed
- Tailwind CSS v4 responsive UI, mobile-first
- MySQL data model: 7 tables, UUID primary keys, JSON columns, foreign keys
- Multi-criteria filter engine: country, category, difficulty, experience,
time commitment, device, remote
- 30 verified opportunity listings with payout, minimum withdrawal,
country availability and verification status
- 9 country market pages (US, GB, CA, AU, DE, IN, PH, NG, Global)
- Intent landing pages (/earn/[intent]) for high-volume search queries
- 40+ SEO articles with regional grouping on /blog
- Automatic sitemap.xml, robots.txt and dynamic OG image generation
- JSON-LD structured data (FAQ / site metadata)
- Trust layer: risk flags + score dimensions + public scoring explainer
- Click tracking with /go/[slug] redirect and primary affiliate resolution
- Newsletter: subscribe, unsubscribe, weekly draft builder,
free/paid tier rendering, optional Beehiiv tagging
- Paid alerts tier: Creem checkout session + HMAC-verified webhook
that upgrades subscriber tier
- Admin panel: opportunities, affiliates, click metrics, newsletter drafts,
session-based login
- Server-side-only data access (mysql2), no external CMS dependency
- Standalone Next.js build for VPS deployment, plus daily cron endpoint
- Zero fabricated data — catalog seeded from publicly documented platforms

Requirements


Next.js 16 (React 19 + TypeScript 5)

Tailwind CSS v4

MySQL 8.0+ / MariaDB 10.5+ (mysql2 driver, 7 tables)

Automated Security Scan Passed

Product version:
1.0.0
Archive verified:
Yes
Scan date:
3 November 2026
Malware scan:
Passed
Secret detection:
Passed with non-blocking findings
Dependency scan:
Passed with 16 non-blocking findings
Static analysis:
Passed

A passed automated scan does not guarantee that the software is free from every vulnerability or security risk. The result applies only to this version. View scan methodology

Technical requirements

  • Next.js
  • Database: MariaDB
  • Node.js 18+ required
  • Shared hosting may not be sufficient
  • Docker deployment supported

What is included

  • Full application package with full downloadable files
  • Documentation included for installation and setup
  • Readable source code for customization
  • 12 listed features
  • Working live demo or preview access

Who is this product for

  • Buyers who need a full application rather than a custom build from scratch
  • Teams shopping within TypeScript

Updates and support

  • Support terms are provided by the seller and should be reviewed before purchase
  • Update expectations should be confirmed from the listing before purchase
Full Project AcquisitionAvailableRevenue generating

Asking price: $135.00

This listing is for a one-time acquisition of the complete project, not a standard source-code licence.

Project details and operational claims are seller-provided unless explicitly marked as verified by ESDecode.

Financial information is seller-reported unless explicitly marked verified by ESDecode. Current verification status: SELLER REPORTED.

What is included in the acquisition

  • Source code
  • Database / schema
  • Deployment configuration
  • Repositories
  • Website
  • Backend
  • Documentation

Ownership and transfer

I am the sole owner of this asset, no transfer planned.

External transfers such as domains, store listings, hosting and third-party accounts are arranged directly between buyer and seller after payment.

Technical details

Current version
1.0.0
Last updated
Nov 3, 2026
Framework
Next.js
Databases
MariaDB
Shared hosting
No
Docker
Yes
Composer required
No
Node.js required
Yes, 18+
Documentation
Yes
Source encrypted
No
Source obfuscated
No

Marketplace review

Content review process
Listing ReviewedFiles ScannedSecurity Audit Completed

Reviewed 3. 11. 2026. The current version was reviewed.

Listing Reviewed

The marketplace reviewed the listing content, package structure and required documentation.

Files Scanned

Automated checks looked for suspicious files and common malware indicators.

Security Audit Completed

The product received an additional security-focused review beyond the baseline listing checks.

This is not a full penetration test or a guarantee that the product is vulnerability-free.

Full Project Acquisition

Asking price$135.00
Revenue generating

This listing is for a one-time acquisition of the complete project, not a standard source-code licence.

Review the Included Assets, commitment and Handover rules before purchasing.

Asking price$109.00
VAT 23%$25.07
Rounding adjustment$0.93
Total$135.00
Instant digital download
Marketplace review record available
Review the seller update policy below
Support expectations are listed below

Item Details

Last Update
November 3, 2026
Published
November 3, 2026
Version
1.0.0
Category
TypeScript
Product Type
Full application
Sale Type
Full Project Acquisition
Sales
0
Reviews
No reviews

Technologies

Share this product

Know someone who might find this useful?