Track apartment and rental listing prices over time in your target neighborhoods with trend analysis. Your AI agent researches current rental prices on Zillow, Apartments.com, and Craigslist, then plots historical trends so renters can see whether now is the right time to sign a lease or wait for prices to dip.
Build Prompt
Copy this prompt into Claude Code
Build a static HTML apartment price history and rental market dashboard for [City, State]. Dark theme: background #0a0a0f, surfaces #12121a, borders #1a1a2a, accent #0ea5e9 (sky blue). All data inline: `const NEIGHBORHOODS = [...]`, `const CURRENT_LISTINGS = [...]`, `const PRICE_HISTORY = [...]`, `const MARKET_STATS = {...}`, `const LAST_UPDATED = "..."`.
NEIGHBORHOODS array: name, avgRent1BR, avgRent2BR, avgRent3BR, medianSqFt, pricePerSqFt, monthOverMonthChangePct, yearOverYearChangePct, vacancyRatePct, walkScore, transitScore, crimeIndex (low/medium/high), popularWith (e.g. "young professionals"), emoji.
CURRENT_LISTINGS array: id, neighborhood, bedrooms, bathrooms, sqFt, rentMonthly, address (street only, no full address), floor, buildingType (apartment/condo/townhouse/studio), amenities (array: parking/gym/pool/laundry/AC/dishwasher/pets), availableDate, postedDaysAgo, sourceUrl, isNewListing (bool), isBelowMarket (bool — if rent < neighborhood avg by 10%).
PRICE_HISTORY array: one entry per month for the past 12 months, each with: month (YYYY-MM), avgRent1BR, avgRent2BR, avgRent3BR, newListings, avgDaysOnMarket.
MARKET_STATS: cityName, totalActiveListings, avgRent1BR, avgRent2BR, avgRent3BR, medianRent, monthOverMonthChangePct, yearOverYearChangePct, avgDaysOnMarket, inventoryMonths, isBuyerMarket (bool), lastUpdated.
Layout:
1. Header with city name, market pulse badge (Hot/Balanced/Cool based on days on market).
2. Market snapshot: 5 metric tiles — City Median Rent, Month Change (red/green arrow), Year Change, Active Listings, Avg Days on Market.
3. Neighborhood comparison table: sortable rows with neighborhood name, 1BR/2BR/3BR averages, MoM change with colored arrow, vacancy rate, Walk Score.
4. Price trend chart: inline SVG line chart (400px tall) for 12-month history — three lines (1BR/2BR/3BR) in different colors, x-axis month labels, y-axis rent labels.
5. Current listings grid (2 cols): each card shows bedrooms/baths badge, neighborhood, sqFt, rent in #0ea5e9 large, price-per-sqft small, amenity icons (emoji row), "Below Market" badge in green if applicable, available date, "View Listing" link.
6. "Best Value" callout: the single listing with lowest price-per-sqft across all neighborhoods, highlighted with a star badge.
7. Renter's timing guide: a static section with text analysis — "Based on current trends, rents in [City] are [rising/falling/stable]. Best time to sign: [analysis]."
8. Footer: "Rental data researched weekly from Zillow, Apartments.com, and local listings" + last updated.
SEO: JSON-LD RealEstateListing for top 5 listings, city-specific title/meta.
Seed data: 8 neighborhoods, 16 listings, 12 months of price history.
Add cron comment:
Read the guide at https://accessagent.ai/api/guide and follow it to deploy the site to AccessAgent.ai. My email is [your@email.com].
Make It Yours
Commute Time Overlay
Add commute time from each neighborhood to major employer hubs so renters can weigh rent vs. commute cost.
Rent Affordability Calculator
Let visitors input their salary and see which neighborhoods are affordable at the 30% income rule.
School District Data
Overlay school ratings by neighborhood for family renters who prioritize education access.
Seasonal Pattern Analysis
Show which months historically see price dips in your city so renters know the optimal signing window.
New Construction Tracker
Track upcoming apartment buildings under construction so renters know where new supply will impact prices.
Landlord Review Aggregator
Pull landlord and property manager reviews from Google and ApartmentRatings for each building.
Update Prompt
Update Prompt — Re-research and refresh rental price data
Research current apartment rental prices in [City, State]. Sample listings from Zillow, Apartments.com, and Craigslist across our tracked neighborhoods. Update NEIGHBORHOODS with current average rents, add this month's data point to PRICE_HISTORY, refresh CURRENT_LISTINGS with 16 active listings, and recalculate MARKET_STATS. Set LAST_UPDATED. Redeploy to AccessAgent.ai.
SEO Tips
Target "[City] average rent [year]" and "[Neighborhood] apartments prices" — renters research extensively before moving.
Add JSON-LD Dataset schema describing your rental price dataset with temporalCoverage and spatialCoverage.
Create neighborhood-level subpages so each area has its own URL, title, and meta — ideal for hyper-local SEO.
Publish monthly "rent report" blog posts — "[City] Rent Report: February 2026" — these get heavily shared and linked.
Target "is [City] rent going up or down" informational queries with your trend analysis section for featured snippet placement.
Monetization Ideas
Apartment search affiliate programs — Apartments.com and Zillow pay for qualified leads who sign up or submit rental inquiries.
Moving company referrals — partner with local movers and earn $50–$200 per job booked from your referral link.
Renter's insurance affiliate — offer Lemonade or Hippo insurance links and earn 15–20% of first premium.
Premium relocation report — sell a detailed neighborhood comparison PDF for corporate relocations at $25–$75 per download.
Property manager lead generation — charge landlords to list new buildings as "coming soon" featured properties for $50/month.