MockMentor

Build & test mock APIs instantly—practice REST without real services.

Score: 7.6/10SingaporeMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Development students are blocked by restrictive free tiers in API testing tools like Postman, limiting hands-on practice for learning RESTful services.

Solution

MockMentor lets students create custom mock API servers in seconds, then test them endlessly. No external API dependencies or free-tier woes; generate realistic responses and schemas for hands-on learning. Tracks your mock usage to suggest improvements.

Target Audience

Development students learning RESTful APIs and API testing

Differentiator

Self-hosted mocks with auto-generated tests, focused on offline-capable student practice.

Brand Voice

professional

Features

Mock Server Creator

must-have25h

Define endpoints, schemas, and responses via UI.

Instant Testing

must-have15h

Test your mock directly in the playground.

Schema Generator

must-have18h

Auto-generate JSON schemas from examples.

Unlimited Mocks

must-have10h

Create/save as many mocks as needed.

Usage Analytics

must-have12h

See hit rates and common errors.

Export to Code

nice-to-have10h

Generate Node.js/JSON mock code.

Pre-built Templates

nice-to-have8h

Starter mocks for auth, ecom, etc.

Delay/Error Simulation

future12h

Add realistic network issues.

Total Build Time: 110 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
created_attimestampNo

mocks

ColumnTypeNullable
iduuidNo
user_iduuidNo
nametextNo
configtextNo

Relationships:

  • user_id references users(id)

endpoint_calls

ColumnTypeNullable
iduuidNo
mock_iduuidNo
endpoint_pathtextNo
statusintNo
called_attimestampNo

Relationships:

  • mock_id references mocks(id)

templates

ColumnTypeNullable
iduuidNo
nametextNo
configtextNo

API Endpoints

Create mock

Save new mock config

🔒 Auth Required
GET
/api/mocks/:id

Load mock

🔒 Auth Required
ANY
/api/mocks/:id/proxy/:endpoint

Serve mock response

🔒 Auth Required
GET
/api/analytics/:mock_id

Usage stats

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui
Backend
Next.js API routes
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Vercel Edge for mocks

Build Timeline

Week 1: Mock creator UI

25h
  • Editor form
  • Basic proxy

Week 2: DB and persistence

25h
  • Save/load mocks
  • Analytics

Week 3: Schema gen + testing

20h
  • Auto-schema
  • Playground

Week 4: Templates and payments

20h
  • Pre-builts
  • Stripe
  • Landing

Week 5: Polish

10h
  • Exports
  • Deploy

Week 6: Testing

10h
  • Edge cases
Total Timeline: 6 weeks • 160 hours

Pricing Tiers

Free

$0/mo

100 calls/day

  • 3 mocks
  • Basic analytics

Pro

$35/mo

N/A

  • Unlimited mocks
  • Full analytics
  • Exports

Enterprise

$199/mo

N/A

  • All Pro
  • Custom domains
  • Team mocks
  • Priority support

Revenue Projections

MonthUsersConversionMRRARR
Month 12501.5%$131$1,572
Month 61,8003.5%$2,205$26,460

Unit Economics

$22
CAC
$380
LTV
7%
Churn
91%
Margin
LTV:CAC Ratio: 17.3xExcellent!

Landing Page Copy

Mock Your Own APIs—Practice Without Limits

Create instant mock servers to test REST skills offline, no Postman hassles.

Feature Highlights

UI mock builder
Auto-schema gen
Unlimited testing
Analytics dashboard
Code exports

Social Proof (Placeholders)

"'Perfect for solo practice.' - Indie learner"
"'Mocks saved my project.' - Student dev"

First Three Customers

Share mock demo video on r/api with pain point hook. Target freeCodeCamp forum threads on API practice. Offer lifetime Pro to first 10 Twitter replies.

Launch Channels

Product Huntr/SaaSDev.toTwitter #APIHacker News

SEO Keywords

mock api builder studentsfree mock rest serverpractice apis without postmanstudent api mocking tooljson mock generator

Competitive Analysis

Beeceptor

beeceptor.com
Freemium
Strength

Easy mocks

Weakness

Limited customization

Our Advantage

Student-focused + schemas

JSON Server

jsonserver.io
Free CLI
Strength

Local

Weakness

No UI/collab

Our Advantage

Cloud UI + analytics

🏰 Moat Strategy

Proprietary schema gen AI lite + mock library data moat.

⏰ Why Now?

Microservices rise means more mock needs in dev education.

Risks & Mitigation

technicalhigh severity

Complex mock logic

Mitigation

Start simple, iterate

financiallow severity

High compute costs

Mitigation

Tiered + caching

Validation Roadmap

pre-build7 days

Landing waitlist + mock survey

Success: 100 signups

growth60 days

Content on mocks

Success: Organic 20%

Pivot Options

  • Full mock service
  • Add real API proxy
  • Enterprise mocks

Quick Stats

Build Time
160h
Target MRR (6 mo)
$3,000
Market Size
$600.0M
Features
8
Database Tables
4
API Endpoints
4