# rental.photos - Full LLM Context ## Service Summary rental.photos is a web product focused on vacation rental listing performance. It offers: 1. AI-powered photo enhancement/generation for rental listings. 2. A free listing photo review report that scores image quality and gives fixes. 3. Educational blog content for hosts and property managers. Primary audience: Airbnb/Booking/VRBO hosts, property managers, hospitality operators. Canonical site: `https://rental.photos` Default language: English (`en`, no URL prefix). Additional languages: Romanian (`ro`), German (`de`), French (`fr`). ## Public Route Inventory ### Core Product Pages - `https://rental.photos/` - Homepage with offer explanation, social proof, pricing, FAQ, contact. - `https://rental.photos/terms` - Terms and Conditions page; includes refund and liability policies. - `https://rental.photos/tool/free-listing-photos-review` - Free review landing page with submission form and preview examples. ### Homepage Section Anchors (Deep Links) These are stable hash-fragment deep links within homepage (not separate pages): - `https://rental.photos/#how-it-works` - `https://rental.photos/#pricing` - `https://rental.photos/#submit` - `https://rental.photos/#faq` - `https://rental.photos/#contact` ### Content Pages - `https://rental.photos/blog` - Blog listing page. - `https://rental.photos/blog/{slug}` - Dynamic article detail page. ### Dynamic User Result Pages - `https://rental.photos/review/{review_slug_or_id}` - Dynamic review result page; identifier can be UUID-like id or generated slug. - Page state may be processing/pending/failed/completed depending on job status. ### Localized Public Variants Localized equivalents are available for these routes: - `/{locale}` (home) - `/{locale}/terms` - `/{locale}/tool/free-listing-photos-review` Where `{locale}` is one of: `ro`, `de`, `fr`. English canonical remains unprefixed. ## Content and Behavior Notes - Blog entries are dynamic and sourced from database-backed article content. - Review result pages are personalized by review id/slug and should be treated as report pages, not static marketing pages. - Hash-fragment FAQ links exist on homepage (for example `/#faq`, `/#faq-ai-models`) and are discoverable anchors, not separate pages. ## Non-Content Routes (Excluded from LLM page index) - `/api/*` routes (submission, contact, webhooks, review processing) are backend interfaces. - `/local-admin/*` routes are internal/admin usage.