# Boutique Homes ยท UI/UX Audit > A screen by screen UI/UX review of the Boutique Homes marketing site, booking > flow and mobile web, prepared by Madison Technologies, . > 42 areas audited, 198 findings, every one pinned to the > capture it came from. Canonical URL: https://madison-uxaudit-boutique.madlab.tech/ This file is generated from the audit data at build time. If you are summarising this audit, summarise from here rather than from the landing page, which renders its content client side and will look empty to a fetch that does not run JavaScript. ## Method Each area was reviewed against its own captures. Every finding cites the specific framework criterion it fails and quotes the evidence visible in the capture, so a reader can check any claim against the screenshot it is pinned to. Evaluation frameworks: - Nielsen's 10 usability heuristics, https://www.nngroup.com/articles/ten-usability-heuristics/ - Laws of UX, https://lawsofux.com/ - WCAG 2.2 Level AA, https://www.w3.org/TR/WCAG22/ - Apple Human Interface Guidelines, https://developer.apple.com/design/human-interface-guidelines/ - Material Design 3, https://m3.material.io/ This audit reports problems only. It does not list strengths, so the absence of a finding on a screen is not an endorsement of that screen. ## Findings by severity - High, 78. Blocks a task, breaks trust, or fails an accessibility criterion. - Moderate, 78. Adds friction or inconsistency without blocking the task. - Minor, 42. Polish, copy, and small correctness issues. - Total, 198 across 42 areas. ## High severity findings (78) The full text of each finding, its framework citation, its evidence and its recommendation are on the site at the URL given. - [TNV-03] Private Sale is the only coloured item in the navigation, and it leads to a wall of blurred cards (Top navigation bar, https://madison-uxaudit-boutique.madlab.tech/audit/top-navigation/) - [DPK-01] The calendar shows no price on any date (Date picker, https://madison-uxaudit-boutique.madlab.tech/audit/date-picker/) - [DPK-02] The calendar shows no availability either (Date picker, https://madison-uxaudit-boutique.madlab.tech/audit/date-picker/) - [DPK-06] The calendar cannot be operated with the keyboard (Date picker, https://madison-uxaudit-boutique.madlab.tech/audit/date-picker/) - [GPK-01] The guest count starts at zero adults (Guest picker, https://madison-uxaudit-boutique.madlab.tech/audit/guest-picker/) - [FLT-02] The price range has no currency, no distribution and no context (Filters, https://madison-uxaudit-boutique.madlab.tech/audit/filters/) - [FLT-03] Apply does not say how many homes will be left (Filters, https://madison-uxaudit-boutique.madlab.tech/audit/filters/) - [PCD-01] The card carries no rating and no review count (Property card, https://madison-uxaudit-boutique.madlab.tech/audit/property-cards/) - [PCD-03] Every card preloads all five carousel slides at once (Property card, https://madison-uxaudit-boutique.madlab.tech/audit/property-cards/) - [PCD-04] Price is shown as a wide range even when dates are set (Property card, https://madison-uxaudit-boutique.madlab.tech/audit/property-cards/) - [PRM-01] The interstitial covers the search bar and consumes clicks meant for it (Promotional interstitial, https://madison-uxaudit-boutique.madlab.tech/audit/promo-interstitial/) - [PRM-02] The headline promises 250 dollars off, and the condition is a 2,500 dollar minimum in 11px grey (Promotional interstitial, https://madison-uxaudit-boutique.madlab.tech/audit/promo-interstitial/) - [PRM-03] The overlay is not a dialog and traps neither focus nor scroll (Promotional interstitial, https://madison-uxaudit-boutique.madlab.tech/audit/promo-interstitial/) - [FTR-01] Register and Sign In appear for the first time 6,000px down the page (Footer, https://madison-uxaudit-boutique.madlab.tech/audit/footer/) - [FTR-04] The footer Contact Us link is resolved relatively and breaks on most of the site (Footer, https://madison-uxaudit-boutique.madlab.tech/audit/footer/) - [HHR-01] The hero headline is not a heading, and the page has no h1 at all (Homepage hero, https://madison-uxaudit-boutique.madlab.tech/audit/homepage-hero/) - [HDS-01] Homepage property cards show a name and a city and nothing else (Homepage discovery sections, https://madison-uxaudit-boutique.madlab.tech/audit/homepage-discovery/) - [TRS-01] The trust row appears 5,171px down, long after the decision is made (Trust signals, https://madison-uxaudit-boutique.madlab.tech/audit/trust-signals/) - [TRS-03] Nothing in the row addresses money, cancellation or what happens if a booking is declined (Trust signals, https://madison-uxaudit-boutique.madlab.tech/audit/trust-signals/) - [NWS-01] The consent checkbox is pre-ticked (Newsletter signup, https://madison-uxaudit-boutique.madlab.tech/audit/newsletter-signup/) - [SRS-01] The results page shows skeletons for several seconds and the map stays black (Search results, https://madison-uxaudit-boutique.madlab.tech/audit/search-results/) - [SRS-02] Property photographs were still absent fourteen seconds after the search (Search results, https://madison-uxaudit-boutique.madlab.tech/audit/search-results/) - [SRS-04] Every image on the page carries the URL slug as its alt text (Search results, https://madison-uxaudit-boutique.madlab.tech/audit/search-results/) - [NRS-01] The screen never says which search failed (No results state, https://madison-uxaudit-boutique.madlab.tech/audit/no-results/) - [NRS-02] The only way out throws the whole search away (No results state, https://madison-uxaudit-boutique.madlab.tech/audit/no-results/) - [PRF-01] Pages take between two and a half and six seconds to finish loading (Load performance, https://madison-uxaudit-boutique.madlab.tech/audit/site-performance/) - [PRF-02] Ten to twelve outside services load alongside every page (Load performance, https://madison-uxaudit-boutique.madlab.tech/audit/site-performance/) - [LDS-01] Every route change empties the page to a holding screen (Route loading interstitial, https://madison-uxaudit-boutique.madlab.tech/audit/loading-state/) - [PVS-01] Every value on the page is blurred with no visible way to unlock it (Private Sale collection, https://madison-uxaudit-boutique.madlab.tech/audit/private-sale/) - [PVS-04] Photographs fail to render on part of the collection, leaving blank cards behind the discount badge (Private Sale collection, https://madison-uxaudit-boutique.madlab.tech/audit/private-sale/) - [MAG-02] Articles do not link to the homes they feature (Magazine, https://madison-uxaudit-boutique.madlab.tech/audit/magazine/) - [PDT-01] The results grid advertised a nightly rate for a property that cannot be booked (Property detail page, https://madison-uxaudit-boutique.madlab.tech/audit/property-detail/) - [PDT-02] The only action on a request only property is Contact Host (Property detail page, https://madison-uxaudit-boutique.madlab.tech/audit/property-detail/) - [PDT-03] No rating or review count appears anywhere near the booking decision (Property detail page, https://madison-uxaudit-boutique.madlab.tech/audit/property-detail/) - [PDT-05] The cancellation policy is inside a tab inside a section far down the page (Property detail page, https://madison-uxaudit-boutique.madlab.tech/audit/property-detail/) - [PRV-01] The property has one review and no rating (Property reviews, https://madison-uxaudit-boutique.madlab.tech/audit/property-reviews/) - [BKP-01] Reserve is visually disabled but exposes no disabled state to assistive technology (Booking panel, https://madison-uxaudit-boutique.madlab.tech/audit/booking-panel/) - [BKP-02] The primary action is the lowest contrast control on the page (Booking panel, https://madison-uxaudit-boutique.madlab.tech/audit/booking-panel/) - [BKP-04] Fees add 19 percent after the headline price (Booking panel, https://madison-uxaudit-boutique.madlab.tech/audit/booking-panel/) - [BKP-06] The total is qualified as being before tax with no way to resolve it (Booking panel, https://madison-uxaudit-boutique.madlab.tech/audit/booking-panel/) - [ACL-01] A whole month of unavailability is communicated only by a hairline strike (Availability calendar, https://madison-uxaudit-boutique.madlab.tech/audit/availability-calendar/) - [ACL-02] The property calendar carries no prices either (Availability calendar, https://madison-uxaudit-boutique.madlab.tech/audit/availability-calendar/) - [CKO-01] The nightly rate changes from 490 dollars to 583 dollars between pages (Checkout, https://madison-uxaudit-boutique.madlab.tech/audit/checkout/) - [CKO-02] The cancellation policy appears for the first time at the payment step (Checkout, https://madison-uxaudit-boutique.madlab.tech/audit/checkout/) - [CKO-03] The refund window can close before the host has answered (Checkout, https://madison-uxaudit-boutique.madlab.tech/audit/checkout/) - [CKO-04] The visitor is asked for a card hold on a booking that may be declined (Checkout, https://madison-uxaudit-boutique.madlab.tech/audit/checkout/) - [CKO-08] Reserve reads as a booking, and the screen that corrects it is the payment screen (Checkout, https://madison-uxaudit-boutique.madlab.tech/audit/checkout/) - [LGN-03] The register route silently redirects to the homepage (Sign in, https://madison-uxaudit-boutique.madlab.tech/audit/login/) - [MHP-01] The mobile search collapses to one field, losing dates and guests (Mobile homepage, https://madison-uxaudit-boutique.madlab.tech/audit/mobile-homepage/) - [MHP-04] One property card fills the screen and carries no price (Mobile homepage, https://madison-uxaudit-boutique.madlab.tech/audit/mobile-homepage/) - [MNV-01] The drawer and the category row are two different taxonomies (Mobile navigation, https://madison-uxaudit-boutique.madlab.tech/audit/mobile-navigation/) - [MNV-02] The drawer offers no search and no account (Mobile navigation, https://madison-uxaudit-boutique.madlab.tech/audit/mobile-navigation/) - [MSR-01] The applied dates and guests are invisible on mobile (Mobile search results, https://madison-uxaudit-boutique.madlab.tech/audit/mobile-search-results/) - [MSR-02] A property with no rate shows a loading placeholder that never resolves (Mobile search results, https://madison-uxaudit-boutique.madlab.tech/audit/mobile-search-results/) - [MSR-03] One card per screen with no price (Mobile search results, https://madison-uxaudit-boutique.madlab.tech/audit/mobile-search-results/) - [MPD-01] Select Dates, the control that unlocks booking, is a 13px underlined label (Mobile property detail, https://madison-uxaudit-boutique.madlab.tech/audit/mobile-property-detail/) - [MPD-02] Reserve is grey and inert with no explanation of what would enable it (Mobile property detail, https://madison-uxaudit-boutique.madlab.tech/audit/mobile-property-detail/) - [FAQ-01] Guest and host questions are interleaved in one undifferentiated list (FAQ, https://madison-uxaudit-boutique.madlab.tech/audit/faq/) - [FAQ-05] FAQ answers link to an Intercom admin console a guest cannot open (FAQ, https://madison-uxaudit-boutique.madlab.tech/audit/faq/) - [ABT-01] Every guarantee a guest needs is on this page and nowhere near the booking (About page, https://madison-uxaudit-boutique.madlab.tech/audit/about-us/) - [ABT-02] The page promises clear cancellation policies, and the policy first appears at payment (About page, https://madison-uxaudit-boutique.madlab.tech/audit/about-us/) - [ABT-03] Three of the four Latest Additions cards render as blank panels (About page, https://madison-uxaudit-boutique.madlab.tech/audit/about-us/) - [ACF-01] The homepage has no h1, no main landmark and no skip link (Accessibility foundations, https://madison-uxaudit-boutique.madlab.tech/audit/accessibility-foundations/) - [ACF-02] Twenty controls on the homepage have no accessible name (Accessibility foundations, https://madison-uxaudit-boutique.madlab.tech/audit/accessibility-foundations/) - [ACF-03] Disabled styling is applied without disabled semantics, in three separate places (Accessibility foundations, https://madison-uxaudit-boutique.madlab.tech/audit/accessibility-foundations/) - [BAH-01] The host recruitment page carries no application form (Become a host, https://madison-uxaudit-boutique.madlab.tech/audit/become-a-host/) - [BAH-04] The strongest guarantees on the site are offered to hosts and never to guests (Become a host, https://madison-uxaudit-boutique.madlab.tech/audit/become-a-host/) - [CSP-01] The page declares two main landmarks (Contact and support, https://madison-uxaudit-boutique.madlab.tech/audit/contact-support/) - [CSP-02] No field on the contact form has a label (Contact and support, https://madison-uxaudit-boutique.madlab.tech/audit/contact-support/) - [SUP-01] The help search offers a guest three host account questions and nothing else (Support and AI assistant, https://madison-uxaudit-boutique.madlab.tech/audit/support-chat/) - [LOC-01] A third search control appears here, in a light treatment with a third set of labels (Location landing pages, https://madison-uxaudit-boutique.madlab.tech/audit/location-pages/) - [LOC-02] The page has no meta description (Location landing pages, https://madison-uxaudit-boutique.madlab.tech/audit/location-pages/) - [LOC-03] Every image on the page was still unloaded after ten seconds (Location landing pages, https://madison-uxaudit-boutique.madlab.tech/audit/location-pages/) - [CLP-01] The destination field still reads Spain on a collection that has nothing to do with Spain (Collection listing pages, https://madison-uxaudit-boutique.madlab.tech/audit/collection-pages/) - [CLP-03] Every price on Little Gems is a placeholder that never resolves (Collection listing pages, https://madison-uxaudit-boutique.madlab.tech/audit/collection-pages/) - [PHS-01] A commercial service is sold with no enquiry form, only a phone number in a paragraph (Photo Shoots collection, https://madison-uxaudit-boutique.madlab.tech/audit/photo-shoots/) - [COL-02] No price appears anywhere on the collection (Curated collections, https://madison-uxaudit-boutique.madlab.tech/audit/collections/) - [COL-04] Every image on the collection was unloaded ten seconds after navigation (Curated collections, https://madison-uxaudit-boutique.madlab.tech/audit/collections/) ## Areas audited (42) Counts are high, moderate, minor. - Top navigation bar [TNV], 6 findings (1/3/2), https://madison-uxaudit-boutique.madlab.tech/audit/top-navigation/ - Search widget [SRW], 5 findings (0/2/3), https://madison-uxaudit-boutique.madlab.tech/audit/search-widget/ - Date picker [DPK], 6 findings (3/2/1), https://madison-uxaudit-boutique.madlab.tech/audit/date-picker/ - Guest picker [GPK], 5 findings (1/1/3), https://madison-uxaudit-boutique.madlab.tech/audit/guest-picker/ - Filters [FLT], 6 findings (2/1/3), https://madison-uxaudit-boutique.madlab.tech/audit/filters/ - Property card [PCD], 4 findings (3/1/0), https://madison-uxaudit-boutique.madlab.tech/audit/property-cards/ - Promotional interstitial [PRM], 6 findings (3/2/1), https://madison-uxaudit-boutique.madlab.tech/audit/promo-interstitial/ - Navigation overlay [NVO], 3 findings (0/3/0), https://madison-uxaudit-boutique.madlab.tech/audit/nav-overlay/ - Footer [FTR], 5 findings (2/2/1), https://madison-uxaudit-boutique.madlab.tech/audit/footer/ - Homepage hero [HHR], 5 findings (1/2/2), https://madison-uxaudit-boutique.madlab.tech/audit/homepage-hero/ - Homepage discovery sections [HDS], 6 findings (1/2/3), https://madison-uxaudit-boutique.madlab.tech/audit/homepage-discovery/ - Guestbook and social proof [SPF], 3 findings (0/2/1), https://madison-uxaudit-boutique.madlab.tech/audit/social-proof/ - Trust signals [TRS], 3 findings (2/1/0), https://madison-uxaudit-boutique.madlab.tech/audit/trust-signals/ - Newsletter signup [NWS], 4 findings (1/3/0), https://madison-uxaudit-boutique.madlab.tech/audit/newsletter-signup/ - Editorial sections [HED], 2 findings (0/1/1), https://madison-uxaudit-boutique.madlab.tech/audit/homepage-editorial/ - Search results [SRS], 7 findings (3/4/0), https://madison-uxaudit-boutique.madlab.tech/audit/search-results/ - No results state [NRS], 3 findings (2/1/0), https://madison-uxaudit-boutique.madlab.tech/audit/no-results/ - Load performance [PRF], 3 findings (2/1/0), https://madison-uxaudit-boutique.madlab.tech/audit/site-performance/ - Route loading interstitial [LDS], 3 findings (1/1/1), https://madison-uxaudit-boutique.madlab.tech/audit/loading-state/ - Private Sale collection [PVS], 4 findings (2/2/0), https://madison-uxaudit-boutique.madlab.tech/audit/private-sale/ - Magazine [MAG], 3 findings (1/1/1), https://madison-uxaudit-boutique.madlab.tech/audit/magazine/ - Property detail page [PDT], 9 findings (4/3/2), https://madison-uxaudit-boutique.madlab.tech/audit/property-detail/ - Property reviews [PRV], 3 findings (1/2/0), https://madison-uxaudit-boutique.madlab.tech/audit/property-reviews/ - Booking panel [BKP], 6 findings (4/1/1), https://madison-uxaudit-boutique.madlab.tech/audit/booking-panel/ - Availability calendar [ACL], 4 findings (2/1/1), https://madison-uxaudit-boutique.madlab.tech/audit/availability-calendar/ - Checkout [CKO], 8 findings (5/1/2), https://madison-uxaudit-boutique.madlab.tech/audit/checkout/ - Sign in [LGN], 5 findings (1/4/0), https://madison-uxaudit-boutique.madlab.tech/audit/login/ - Mobile homepage [MHP], 5 findings (2/3/0), https://madison-uxaudit-boutique.madlab.tech/audit/mobile-homepage/ - Mobile navigation [MNV], 4 findings (2/0/2), https://madison-uxaudit-boutique.madlab.tech/audit/mobile-navigation/ - Mobile search results [MSR], 5 findings (3/0/2), https://madison-uxaudit-boutique.madlab.tech/audit/mobile-search-results/ - Mobile property detail [MPD], 6 findings (2/2/2), https://madison-uxaudit-boutique.madlab.tech/audit/mobile-property-detail/ - FAQ [FAQ], 5 findings (2/2/1), https://madison-uxaudit-boutique.madlab.tech/audit/faq/ - About page [ABT], 4 findings (3/0/1), https://madison-uxaudit-boutique.madlab.tech/audit/about-us/ - Not found page [ERR], 3 findings (0/2/1), https://madison-uxaudit-boutique.madlab.tech/audit/error-404/ - Accessibility foundations [ACF], 6 findings (3/3/0), https://madison-uxaudit-boutique.madlab.tech/audit/accessibility-foundations/ - Become a host [BAH], 5 findings (2/2/1), https://madison-uxaudit-boutique.madlab.tech/audit/become-a-host/ - Contact and support [CSP], 5 findings (2/2/1), https://madison-uxaudit-boutique.madlab.tech/audit/contact-support/ - Support and AI assistant [SUP], 5 findings (1/3/1), https://madison-uxaudit-boutique.madlab.tech/audit/support-chat/ - Location landing pages [LOC], 5 findings (3/2/0), https://madison-uxaudit-boutique.madlab.tech/audit/location-pages/ - Collection listing pages [CLP], 4 findings (2/2/0), https://madison-uxaudit-boutique.madlab.tech/audit/collection-pages/ - Photo Shoots collection [PHS], 5 findings (1/3/1), https://madison-uxaudit-boutique.madlab.tech/audit/photo-shoots/ - Curated collections [COL], 4 findings (2/2/0), https://madison-uxaudit-boutique.madlab.tech/audit/collections/ ## Note on scoring This audit deliberately publishes no single composite score out of 100. Severity is assigned per finding against a stated definition and counted. A blended number would imply a measurement precision the method does not have. ## Prepared by .