Page: About Us

Code: ABOU Route: /about Access: Public Priority: P1 Test Script: scripts/page-tests/test-ABOU.sh Components: src/components/marketing/index.ts

Purpose

Tell Peerloop's story, mission, and the team behind the platform. Build trust with potential users by explaining the 2 Sigma Problem and how peer learning solves it.


Connections

Incoming (users arrive from)

Source Trigger Notes
HOME Footer 'About Us' link Primary entry from homepage
Any page Header/Footer 'About' nav link Global navigation

Outgoing (users navigate to)

Target Trigger Notes
SGUP "Get Started Free" CTA Conversion action
CBRO "Explore Courses" CTA Discovery path
CARE "View Open Positions" link Recruitment path

Data Requirements

Entity Fields Used Purpose
team_members name, role, bio, avatar, linkedin_url Team section display
platform_stats students_count, teachers_count, courses_count, completion_rate Impact stats section

Sections

Hero

  • Headline: "Making Expert Tutoring Accessible to Everyone"
  • Subheadline: How we're solving the 2 Sigma Problem
  • Background: Gradient (image/illustration planned)

The 2 Sigma Problem

  • Explanation of Benjamin Bloom's 1984 study
  • Visual showing 50%→98% improvement with 1-on-1 tutoring
  • The challenge: individual tutoring is expensive

Our Solution (Flywheel)

  • 4-step circular diagram:
  • 1. Learn from certified peer tutors
  • 2. Master the material
  • 3. Get certified to teach
  • 4. Earn while helping others

Impact Stats

  • 4 metric cards from platform_stats table
  • Dynamic data with fallback values

Our Values

  • Accessibility: Quality education shouldn't depend on wealth
  • Empowerment: Learners become teachers
  • Community: Learning is social
  • Excellence: High standards, high completion

The Team

  • Grid of team member cards
  • Each card: photo, name, role, bio, LinkedIn link
  • "We're hiring" link to careers

CTA Section

  • "Get Started Free" → /signup
  • "Explore Courses" → /courses

User Stories Fulfilled

  • US-G003
  • US-G005

States & Variations

State Description
Default Standard about page for visitors

Mobile Considerations

  • Team grid becomes 1→2→3 columns responsive
  • Values display in 1→2→4 grid
  • Stats stack vertically on mobile

Error Handling

Error Display
Team data fails to load Show "coming soon" fallback
Stats fail to load Show static fallback values

Analytics Events

Event Trigger Data
page_view Page load source, referrer
cta_click Any CTA clicked cta_name, destination
team_member_click LinkedIn profile clicked member_name

Planned API Calls

Endpoint When Purpose
GET /api/stats Page load Fetch platform statistics
GET /api/team Page load Fetch team member profiles

Notes

  • Team data fetched from D1 via /api/team (5 members seeded)
  • Stats fetched from D1 via /api/stats with fallback values
  • Responsive: team grid 1→2→3 columns, values 1→2→4 columns
  • Has dev mode toggle (PageSpecView + real content)
  • SEO: Important for brand searches and credibility

Features

Hero Section

  • Hero with mission statement headline [US-G003]
  • Hero background image/illustration [US-G003] Currently: gradient only

Content Sections

  • The 2 Sigma Problem explanation with visual (50%→98%) [US-G003]
  • Learn-Teach-Earn Flywheel with 4 steps + circular visual [US-G003]
  • Impact Stats (4 metrics from D1 platform_stats) [US-G003]
  • Our Values (4 cards: Accessibility, Empowerment, Community, Excellence) [US-G003]

Team Section

  • Team section (dynamic from D1 team_members table) [US-G005]
  • Team member cards with photo, name, role, bio, LinkedIn [US-G005]
  • "We're hiring" link to careers [US-G005]

CTA Section

  • CTA section with signup + courses buttons [US-G003]

Interactive Elements

Buttons: 0/0 active Links: 8/8 active

Links

Team Section

Element Target Status
"View Open Positions" /careers active
Team member LinkedIn links External (linkedin.com) active

CTA Section

Element Target Status
"Get Started Free" /signup active
"Explore Courses" /courses active

Target Pages Status

Target Page Code Status
/signup SGUP Implemented
/courses CBRO Implemented
/careers CARE PageSpecView

Verification Notes

Verified: 2026-01-08 Consolidated: 2026-01-08

Verified Components

  • src/components/marketing/AboutPage.tsx

Screenshots

  • 📷 ABOU-2026-01-08-02-10-00.png - Full page with real team data

Notes

  • All internal links point to valid pages
  • LinkedIn links are external, open in new tab
  • No onClick handlers - all interactions are link-based
  • Analytics not yet implemented (planned for Block 9)

Test Coverage

Component ✓ Page ○ SSR ✓ API 0/0 ✓ Ready
Script: scripts/page-tests/test-ABOU.sh
Page Test: tests/pages/about.test.tsx
Component Test: tests/components/marketing/AboutPage.test.tsx
SSR Loader Test: tests/ssr/about.test.ts fetchAboutData()

Discrepancies (Spec vs Implementation)

As of 2026-01-08

Planned but Not Implemented

Feature Original Spec Status Priority
Hero background image/illustration Background image or illustration Not implemented Low
Analytics events 3 events (page_view, cta_click, team_member_click) Not implemented Low

Implemented Differently

Feature Original Spec Reality Note
"Join our team" CTA In CTA section In Team section as "View Open Positions" Acceptable - better placement

Making Expert Tutoring Accessible to Everyone

We're solving education's biggest challenge: how to give every student the benefit of 1-on-1 tutoring without the impossible cost.

The 2 Sigma Problem

In 1984, educational researcher Benjamin Bloom discovered that students who receive 1-on-1 tutoring perform 2 standard deviations better than those in traditional classrooms. That's the difference between an average student and one in the top 2%.

But individual tutoring costs $50-150/hour, putting it out of reach for most families. This is what Bloom called the "2 Sigma Problem" — we know what works, but we can't scale it.

50%
Traditional Classroom
98%
1-on-1 Tutoring

Percentile rank improvement with personalized instruction

The Learn-Teach-Earn Flywheel

Our solution turns students into teachers, creating an ever-expanding network of affordable peer tutors.

1

Students learn from certified peer tutors who recently mastered the material

2

After completing a course, top students can become certified to teach

3

Student-Teachers earn 70% of session fees while helping others learn

4

The cycle repeats, creating an ever-growing community of affordable tutors

🔄
Flywheel
Learn
Teach
Earn
Grow

Our Impact

78%
Course completion rate
150+
Students learning this month
12
Certified teachers
$142K+
Paid to Teachers

Our Values

🌍

Accessibility

Quality education shouldn't depend on wealth. Our peer model makes expert tutoring affordable for everyone.

💪

Empowerment

Every learner can become a teacher. We help you turn your knowledge into income.

🤝

Community

Learning is inherently social. Our platform connects learners with peers who understand their journey.

Excellence

We maintain high standards. Our 75%+ completion rate proves that quality and scale can coexist.

Meet the Team

We're a team of educators, engineers, and entrepreneurs united by a shared mission: making quality education accessible to everyone.

Sarah Chen

Sarah Chen

Founder & CEO

Former education tech lead at Khan Academy. PhD in Learning Sciences from Stanford. Sarah founded Peerloop after seeing firsthand how peer tutoring transformed student outcomes.

LinkedIn
Marcus Johnson

Marcus Johnson

CTO

Ex-Google engineer who built distributed systems serving 100M+ users. Marcus leads our engineering team with a focus on reliability and user experience.

LinkedIn
Priya Patel

Priya Patel

Head of Learning

Former curriculum director at Coursera with 15 years in instructional design. Priya ensures every Peerloop course meets our high standards for learning outcomes.

LinkedIn
David Kim

David Kim

Head of Product

Previously product lead at Duolingo. David obsesses over making learning feel effortless and engaging for every user.

LinkedIn
Elena Rodriguez

Elena Rodriguez

Head of Community

Built communities at Discord and Reddit. Elena ensures our Student-Teachers and Creators feel supported and connected.

LinkedIn

Want to join us?

View Open Positions

Ready to Transform Your Learning?

Join thousands of students who are learning faster, spending less, and earning by teaching others.