# JobRant Featured Users & Help Network

## Concept
Early users become "Founding Members" and "Community Helpers" - their profiles are highlighted, they're easy to contact, and they get notified when new users need help. Turn the first 100 users into mentors, connectors, and idea generators.

## Data Models

### User Enhancements
- isFoundingMember (first 100 users)
- isCommunityHelper (elected by admins)
- helpfulnessScore (based on help given)
- streak (consecutive days active)
- joinedAt (for seniority display)

### HelpRequest
- id, userId (requester), category, title, description, status, createdAt

### HelpOffer
- id, userId (helper), skills[], description, availability, createdAt

### UserFollow
- id, followerId, followingId, createdAt

## Visual Design

### Featured User Badge
```
┌─────────────────────────────────────────┐
│ 👑 FOUNDING MEMBER                      │
│ ──────────────────────────────────────  │
│ "First 100 users who believed in us"    │
│                                         │
│ Joined: Day 3                           │
│ Helped: 47 people                       │
│ Streak: 🔥 23 days                      │
└─────────────────────────────────────────┘
```

### User Card (with easy contact)
```
┌─────────────────────────────────────────┐
│ 👑 AngryPenguin847                      │
│ ──────────────────────────────────────  │
│ Senior React Dev | Laid off 3 months    │
│                                         │
│ Skills: React, TypeScript, Node         │
│                                          │
│ "Looking to help others survive         │
│  job hunting"                           │
│                                          │
│ [💬 Chat] [🤝 Mentor Me] [⭐ View Profile] │
│                                          │
│ 🏢 Worked at: Meta, Stripe              │
└─────────────────────────────────────────┘
```

## Pages

### /community - Featured Users Directory
- Founding Members section
- Most Helpful This Week
- Recently Active
- Search by skills

### /help - Help Center
- Request Help (new user asks)
- Offer Help (experienced user volunteers)
- Browse open requests
- Matched with helpers

### /profile/[username] - User Profile
- Bio and skills
- What they're working on
- How to help / what they need help with
- Activity feed
- Direct contact options

## Features

### 1. Welcome Bot
- New user signs up → "Welcome! You're user #47. Meet these founding members who can help you..."

### 2. Help Requests
- "I just got ghosted by TechCorp, any advice?"
- "Need help reviewing my resume"
- "What should I expect in a System Design interview?"
- Community members can claim and help

### 3. Quick Contact
- One-click to start chat
- "Request mentorship" button
- "Send message" on any user

### 4. Help Leaderboard
- Top helpers of the week/month
- Badges: "Mentor", "Resume Reviewer", "Interview Coach"
- Points system

### 5. User Activity
- "Last active 5 minutes ago"
- Online indicator (green dot)
- Streak counter

## Hilarious Elements

### Founding Member Benefits
- Special badge that's impossible to remove
- Eternal bragging rights
- "I was here when there were only 10 users" t-shirt eligibility

### Help Requests (example titles)
- "I have 47 rejection emails - is this a record?"
- "Recruiter asked my age, is that legal?"
- "Built a project, got ghosted anyway - why?"
- "Should I include 'passionate about deadlines' in cover letter?"

### User Bios (example)
- "Laid off 3x, built 4 startups, still employed at none"
- "Senior Dev turned Professional Rejection Collector"
- "Former HR turned job seeker - I know their secrets"
