User Stories & Problem Scenarios
Primary User Personas
👤 Persona #1: Community-Minded Carol
Age: 52-58 | Location: Suburban, active HOA community | Occupation: Marketing Director | Income: $85K-120K | Tech: High | Authority: Individual + community influencer
Background: Carol has lived in her suburban neighborhood for 15 years and serves on the HOA board. She's passionate about building community connections but frustrated by how disconnected neighbors have become. She has gardening expertise from maintaining her award-winning yard and basic web design skills from her day job, but struggles to find reliable help with home repairs and her aging parents' tech support needs.
Pain Points:
1. Fragmented community connections: Neighbors don't know each other's skills (weekly frustration, creates isolation)
2. Expensive professional services: Pays $75/hr for basic computer help for parents (wastes $300/month)
3. Awkward favor economy: Hesitant to ask neighbors for help without reciprocating fairly
4. Time poverty: Wants to share gardening knowledge but can't coordinate schedules
5. Trust barriers: Won't hire strangers from Craigslist for home access
Goals: Primary: Build a more connected, supportive neighborhood. Secondary: Get affordable help with tech issues, share her gardening expertise. Emotional: Feel like she's contributing to community resilience. Success: 80% of neighbors know at least 3 skills they can exchange.
Current Solutions: Nextdoor (mostly complaints), Facebook neighborhood groups (unstructured), paying professionals. Spends 4-6 hours/week coordinating informal help. Abandoned time banking meetup due to poor attendance.
Buying Behavior: Trigger: HOA meeting discussing community engagement. Research: Asks neighbors, reads reviews. Criteria: Trust features, ease of use, local adoption. Budget: $5-10/month. Barriers: Needs critical mass in her neighborhood first.
👤 Persona #2: Retired Robert
Age: 68-75 | Location: Suburban retirement community | Occupation: Retired engineer | Income: $45K-65K (fixed) | Tech: Medium | Authority: Individual
Background: Robert retired after 40 years as a mechanical engineer and moved to a suburban community to be near his grandchildren. He has decades of home repair, woodworking, and mentoring experience but feels increasingly isolated. He wants to stay mentally active and contribute meaningfully but finds traditional volunteering inflexible and paid services beyond his fixed income.
Pain Points:
1. Social isolation: Few meaningful interactions beyond family visits (daily emotional impact)
2. Skills going unused: Expertise in home repair sitting idle (frustrating waste of lifetime knowledge)
3. Budget constraints: Can't afford computer lessons to video call grandkids ($50/session)
4. Technology barriers: Existing platforms too complex or impersonal
5. Safety concerns: Worried about scams when offering help to strangers
Goals: Primary: Share engineering knowledge while learning new skills. Secondary: Get help with technology, build social connections. Emotional: Feel valued and purposeful. Success: Teaching 2-3 neighbors per month while learning digital skills.
Current Solutions: Local senior center (limited offerings), asking family for tech help (embarrassing), watching YouTube tutorials (ineffective). Tried Facebook but found it overwhelming.
Buying Behavior: Trigger: Grandchild can't video call due to tech issues. Research: Asks neighbors, prefers word-of-mouth. Criteria: Simple interface, local focus, safety features. Budget: $3-5/month max. Barriers: Technology complexity, fear of being taken advantage of.
👤 Persona #3: Young Parent Priya
Age: 32-38 | Location: Suburban family neighborhood | Occupation: Software developer | Income: $110K-150K | Tech: High | Authority: Individual + household budget owner
Background: Priya works remotely as a software engineer and has two young children. She's skilled in programming and digital marketing but overwhelmed by home maintenance, childcare during work hours, and helping with homework. She wants affordable, trustworthy help but can't justify expensive services on top of mortgage and childcare costs.
Pain Points:
1. Childcare gaps: Needs occasional help during important meetings (causes work stress)
2. Home maintenance backlog: Leaky faucet and lawn care neglected for months ($200+ in potential damage)
3. Homework help limitations: Can't assist with 3rd-grade Spanish assignments
4. Trust verification: Won't leave children with unvetted strangers
5. Time coordination: Hard to find help during specific work hours
Goals: Primary: Get reliable, affordable help with childcare and home tasks. Secondary: Help kids with homework, maintain home properly. Emotional: Feel supported and less overwhelmed. Success: 2-3 reliable exchanges per month saving $200+.
Current Solutions: Trading favors with 2-3 neighbors (unreliable), expensive TaskRabbit ($35/hr), doing everything herself (burnout). Abandoned neighborhood Facebook group due to lack of structure.
Buying Behavior: Trigger: Emergency childcare need during product launch. Research: Online reviews, neighbor recommendations. Criteria: Background checks, scheduling flexibility, local trust network. Budget: $5-8/month. Barriers: Safety concerns, reliability of service quality.
"Day in the Life" Scenarios
Scenario #1: The Leaky Faucet Dilemma
Context: Community-Minded Carol, Tuesday evening, 7 PM, kitchen
Carol hears the persistent drip of her kitchen faucet for the third night in a row. She knows it's wasting water and could cause damage, but calling a plumber would cost $120 minimum. She remembers her neighbor Mike mentioned being handy, but feels awkward asking for help without knowing what to offer in return. She checks Nextdoor but sees only complaints about parking and lost dogs. She considers posting "Does anyone know plumbing?" but worries it seems like she's asking for free labor. After 20 minutes of hesitation, she gives up and puts a bucket under the drip, adding it to her growing list of neglected home repairs. She feels frustrated and guilty about the waste, wondering why neighbors can't help each other more easily.
Pain Points Highlighted:
• Social awkwardness of asking for help without clear reciprocity
• No structured way to discover neighbors' skills
• Expensive professional alternatives
• Time wasted in indecision (20+ minutes)
• Emotional: Frustration, guilt, helplessness
User Stories
🔴 P0: Must-Have Stories (Core MVP)
1. As a Community-Minded Carol, I want to create a skill profile listing what I can offer and need, so that neighbors can discover and request my help.
Acceptance: Profile shows skills, experience level, availability. Effort: M. Dependencies: User registration.
2. As a Retired Robert, I want to browse available skills in my neighborhood, so that I can find help with my technology needs.
Acceptance: Skills searchable within 3-mile radius, filterable by category. Effort: M. Dependencies: Skill profiles.
3. As a Young Parent Priya, I want to post a specific skill request with scheduling options, so that qualified neighbors can respond with availability.
Acceptance: Request includes skill type, description, preferred times. Effort: M. Dependencies: Skill matching.
4. As a new user, I want to start with initial credits and understand the time banking system, so that I can participate immediately without owing time.
Acceptance: New users get 3 credits, clear explanation of 1:1 exchange. Effort: S. Dependencies: User onboarding.
5. As a safety-conscious user, I want to see community vouches and ratings before accepting help, so that I feel confident in the exchange.
Acceptance: Profile shows vouch count, ratings, verification status. Effort: M. Dependencies: Trust system.
🟡 P1: Should-Have Stories (Early Iterations)
6. As a busy professional, I want to integrate exchange scheduling with my calendar, so that I don't double-book commitments.
Acceptance: Calendar sync, availability blocking. Effort: L. Dependencies: Calendar integration.
7. As a community champion, I want to see neighborhood skill gaps and surpluses, so that I can recruit members with needed skills.
Acceptance: Dashboard shows supply/demand analytics. Effort: M. Dependencies: Community analytics.
8. As a parent, I want to access optional background checks for childcare exchanges, so that I can ensure my children's safety.
Acceptance: Integration with background check service, clear opt-in. Effort: L. Dependencies: Safety framework.
Job-to-be-Done Framework
Job #1: "When I need help with a household task or skill, I want to easily find a trustworthy neighbor who can help, so I can get reliable assistance without expensive professional fees."
Functional: Discover skills, verify trustworthiness, schedule exchanges
Emotional: Feel safe, supported, and connected
Social: Be seen as a good neighbor who contributes to community
Current Alternatives: Nextdoor (unstructured), paid services, doing it myself
Underserved: Clear reciprocity system, local trust verification, skill matching
Job #2: "When I have valuable skills and time to share, I want to contribute meaningfully to my community, so I can feel purposeful and build social connections."
Functional: List available skills, find recipients, track contributions
Emotional: Feel valued, useful, and socially connected
Social: Be recognized as a community asset and expert
Current Alternatives: Traditional volunteering, informal favors
Underserved: Flexible scheduling, skill-specific contribution tracking, community recognition
Problem Validation Evidence
Scenarios with Solution (After State)
Scenario #1: The Leaky Faucet Solved
With Solution Experience: Carol opens the SkillSwap app and sees a notification: "Mike (verified neighbor, 4.8★) offers plumbing help." She checks his profile—vouched by 3 neighbors, available Thursday evenings. She sends a request for Thursday at 6 PM, offering her web design skills in return. Mike accepts immediately, and the app automatically adds it to both calendars. Thursday evening, Mike fixes the faucet in 20 minutes. Carol earns 1 credit, Mike spends 1. Both leave positive reviews. Total time invested: 5 minutes. Carol feels relieved and connected, already thinking about her next exchange.