TenantEcho

Build public pressure on landlords by sharing and scoring ignored repairs.

Score: 7.9/10MexicoMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Student tenants' maintenance requests submitted through proptech platforms are ignored by landlords, resulting in delayed property repairs.

Solution

Students anonymously post ignored requests with evidence, creating public profiles for landlords and properties. Community upvotes expose bad actors, prompting faster fixes via social proof. Private dashboards track your issues while contributing to collective scores.

Target Audience

Student tenants renting private accommodations via proptech-managed properties

Differentiator

Community-driven landlord ratings focused solely on maintenance responsiveness for student housing.

Brand Voice

edgy

Features

Anonymous Issue Posting

must-have10h

Share requests with photos, auto-anonymize personal info.

Landlord Scoring

must-have12h

Algorithmic scores based on community votes and resolutions.

Public Feed

must-have8h

Browse/upvote local issues.

Private Tracker

must-have10h

Your issues dashboard with share links.

Resolution Alerts

must-have10h

Notify when similar issues fixed.

Share to Social

nice-to-have6h

One-click Twitter/IG export.

Neighborhood Filters

nice-to-have12h

Filter by uni/city.

Vote Analytics

nice-to-have8h

See impact of your upvotes.

Export Reports

future10h

PDF for authorities.

Total Build Time: 86 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextYes
is_anonymousboolNo
created_attimestampNo

issues

ColumnTypeNullable
iduuidNo
user_iduuidNo
landlord_nametextNo
votesintNo
resolvedboolNo
created_attimestampNo

Relationships:

  • user_id references users(id)

landlords

ColumnTypeNullable
iduuidNo
nametextNo
scoreintNo
issues_countintNo

Relationships:

  • Issues reference landlords via name index

API Endpoints

POST
/api/issues

Create anonymous issue

🔒 Auth Required
GET
/api/issues

Fetch public feed

POST
/api/issues/:id/vote

Upvote issue

🔒 Auth Required
GET
/api/landlords

Search landlords

GET
/api/my-issues

User private dashboard

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui
Backend
Next.js API routes + Supabase Edge Functions
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Resend (emails)Zod (validation)React Hook Form

Build Timeline

Week 1: Auth and posting

20h
  • Anon auth
  • Issue CRUD

Week 2: Feed and voting

25h
  • Public feed
  • Vote system

Week 3: Scoring engine

25h
  • Landlord profiles
  • Algo scoring

Week 4: Dashboard and payments

20h
  • Private tracker
  • Stripe

Week 5: Social features

18h
  • Sharing
  • Filters

Week 6: Polish

12h
  • SEO
  • Testing

Week 7: Beta launch

10h
  • Invites
Total Timeline: 7 weeks • 130 hours

Pricing Tiers

Free

$0/mo

No private tracking

  • Post 3 issues/mo
  • Vote unlimited

Pro

$39/mo
  • Unlimited posts
  • Private dashboard
  • Priority feed

Amplifier

$69/mo
  • All Pro + boost votes
  • Custom reports

Revenue Projections

MonthUsersConversionMRRARR
Month 12001.5%$117$1,404
Month 61,5003.5%$2,052$24,624

Unit Economics

$10
CAC
$320
LTV
7%
Churn
90%
Margin
LTV:CAC Ratio: 32.0xExcellent!

Landing Page Copy

Expose Bad Landlords – Get Repairs Fixed Fast

Share ignored fixes, upvote pain, watch scores drop 'em into action.

Feature Highlights

Anon posting
Landlord scores
Community pressure
Track resolutions

Social Proof (Placeholders)

"'My heat got fixed after 50 upvotes!' – Anon student"
"'Public shame worked wonders.' – Jordan"

First Three Customers

Share teaser video in r/landlordlove and student Discords. Run $50 FB ads targeting 'student housing complaints'. Get intros from uni tenant unions.

Launch Channels

Product Huntr/tenantsHacker NewsTwitter #TenantRightsBetaList

SEO Keywords

student landlord rating maintenanceshare ignored repair student housingbad landlord exposure tooltenant community pressureproptech landlord scores

Competitive Analysis

RateMyLandlord

ratemylandlord.com
Free
Strength

General reviews

Weakness

No maintenance focus or real-time scoring

Our Advantage

Maintenance-specific, actionable scores

🏰 Moat Strategy

Network effects from user-generated scores and viral sharing.

⏰ Why Now?

Social media activism rise + student renter surge amid housing shortages.

Risks & Mitigation

legalhigh severity

Defamation claims

Mitigation

Moderation + evidence req

executionmedium severity

Low virality

Mitigation

Seed with uni groups

marketlow severity

Landlord backlash

Mitigation

Anon focus

Validation Roadmap

pre-build2 days

Twitter poll on landlord ratings

Success: 200+ yes votes

mvp10 days

100 posts in beta

Success: Avg 10 votes/post

growth30 days

Viral coefficient >1

Success: 1.2 invites/user

Pivot Options

  • General review site
  • Uni-specific forums
  • Positive landlord rewards

Quick Stats

Build Time
130h
Target MRR (6 mo)
$4,500
Market Size
$750.0M
Features
9
Database Tables
3
API Endpoints
5