RestForge.dev

Collaborative API workshops for student study groups to practice together.

Score: 7.4/10South AfricaHard BuildReady to Spawn
Brand Colors

The Opportunity

Problem

University dev students face steep learning curves and limited free requests in API testing tools, hindering effective practice of REST and GraphQL APIs.

Solution

RestForge lets students create shared API testing rooms for group practice on REST and GraphQL. Unlimited sessions with real-time collaboration, mock data, and session replays solve solo practice limitations. Integrated chat and role assignments make it perfect for assignments and study sessions.

Target Audience

University software development students learning REST and GraphQL APIs

Differentiator

Real-time multiplayer API testing rooms optimized for university group projects.

Brand Voice

professional

Features

Shared Rooms

must-have30h

Create/join real-time API testing sessions.

Unlimited Collab Requests

must-have20h

Group unlimited API calls in sessions.

Live Chat

must-have15h

In-room discussion tied to requests.

Session Replay

must-have18h

Record and share entire testing flows.

Role Permissions

must-have12h

Owner/editor/viewer modes for groups.

Mock Data Generator

nice-to-have10h

Auto-generate test data for endpoints.

Integrations

nice-to-have12h

Import Postman collections.

Calendar Sync

nice-to-have8h

Schedule study sessions.

Analytics Dashboard

future20h

Group performance metrics.

Total Build Time: 145 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
nametextNo
created_attimestampNo

Relationships:

  • many-to-many with rooms via memberships

rooms

ColumnTypeNullable
iduuidNo
nametextNo
owner_iduuidNo
is_publicboolNo
created_attimestampNo

Relationships:

  • foreign key to users.id

requests

ColumnTypeNullable
iduuidNo
room_iduuidNo
user_iduuidNo
endpointtextNo
responsetextYes
timestamptimestampNo

Relationships:

  • foreign key to rooms.id, users.id

API Endpoints

POST
/api/rooms

Create new room

🔒 Auth Required
POST
/api/rooms/:id/join

Join room

🔒 Auth Required
POST
/api/requests/:roomId

Submit request in room

🔒 Auth Required
GET
/api/replays/:roomId

Get session replay

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind CSS + Liveblocks
Backend
Next.js API + Supabase
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Supabase RealtimeZod

Build Timeline

Week 1: Core DB and Auth

32h
  • Users/rooms schema
  • Auth flows
  • Room list UI

Week 2: Realtime Collab

35h
  • Realtime requests/chat
  • Room joining

Week 3: Testing & Replay

30h
  • API tester in room
  • Replay feature

Week 4: Permissions & Polish

25h
  • Roles
  • Payments
  • Landing

Week 5: Nice-to-haves

20h
  • Mock gen
  • Imports
  • Calendar

Week 6: Launch Prep

15h
  • Tests
  • SEO
  • Deploy

Week 7: Bug Fixes

10h
  • Realtime optimizations
Total Timeline: 7 weeks • 197 hours

Pricing Tiers

Free

$0/mo

3 active rooms

  • Public rooms
  • Unlimited requests
  • Basic chat

Pro

$15/mo

None

  • Private rooms
  • Replays
  • Unlimited rooms

Group

$39/mo

None

  • All Pro + analytics
  • 50 member rooms

Revenue Projections

MonthUsersConversionMRRARR
Month 12501%$25$300
Month 62,0002%$600$7,200

Unit Economics

$7
CAC
$220
LTV
4%
Churn
91%
Margin
LTV:CAC Ratio: 31.4xExcellent!

Landing Page Copy

Forge APIs Together – Student Collab Rooms

Real-time group practice for REST/GraphQL without limits or hassle.

Feature Highlights

Live multiplayer testing
Session replays for assignments
Built-in chat
Unlimited group requests

Social Proof (Placeholders)

"'Group projects saved!' – Team CS404"
"'Perfect for study groups.' – Prof recommended"

First Three Customers

Partner with 3 university CS clubs via email/Discord. Offer free Group tier for semester. Collect feedback via in-app surveys.

Launch Channels

Product Huntr/SoftwareEngineeringLinkedIn GroupsTwitter #DevEdDev.to

SEO Keywords

collaborative API testing studentsgroup GraphQL practice toolshared REST API workshop university

Competitive Analysis

Postman Teams

postman.com
$12/user
Strength

Enterprise collab

Weakness

Expensive for students

Our Advantage

Student pricing + realtime

🏰 Moat Strategy

Network effects in study groups + session data for AI improvements.

⏰ Why Now?

Hybrid learning increases need for virtual group tools.

Risks & Mitigation

technicalhigh severity

Realtime sync issues

Mitigation

Use proven Liveblocks/Supabase

marketmedium severity

Solo preference

Mitigation

Solo mode fallback

Validation Roadmap

pre-build7 days

Interviews with 30 students

Success: 80% want group feature

mvp21 days

Pilot with one uni club

Success: Weekly sessions

Pivot Options

  • Solo premium version
  • Tutor marketplace add-on
  • Enterprise for hackathons

Quick Stats

Build Time
197h
Target MRR (6 mo)
$600
Market Size
$60.0M
Features
9
Database Tables
3
API Endpoints
4