Project Overview
This project showcases three distinct design variations for a luxury companionship service brand. Each variation presents a unique visual personality while maintaining consistent functionality and responsive design principles. The designs are visual prototypes only and are meant for client presentation and feedback.
The current prototype demonstrates the visual design and user experience flow for each variation. To move toward a complete site, the following functionality will need to be added in future:
- Age Gate Enhancement: Replace the existing "sessionStorage" based age verification with a compliant verification system (ID checks, credit card validation, or third-party age verification services)
- Form Functionality: Implement functional form processing for booking inquiries, contact submissions, and user interactions
- Client Portal: Develop a secure client portal for verified clients to manage bookings, access exclusive content, and communicate directly with the service
- Payment Processor Integration: Add a payment system to handle access purchases for locked galleries and premium content. This can easily be achieved with Stripe, or equivalent payment processors.
Design Variations
Noir – Vault Aesthetic
Visual Direction: Dark, sophisticated, security-focused. Evokes a private vault or exclusive archive.
Typography: Playfair Display (serif headings), Lato (body text)
Cinematic – Archival Aesthetic
Visual Direction: Cinematic, editorial, film-archive inspired. Emphasizes typography and vertical hierarchy.
Typography: Cinzel (serif headings), Montserrat (labels), Lato (body text)
Concierge – Service Luxury
Visual Direction: Refined, service-oriented, white-glove luxury. Warm and approachable yet sophisticated.
Typography: Playfair Display (serif headings), Lato (body text)
Important Considerations
Age Verification: Age gates are implemented on all pages within each variation (index, about, gallery, booking, contact) using sessionStorage for a seamless user experience during client presentation. Users verify once and can browse all pages in that session. IMPORTANT: Per UK Online Safety Act 2023, any live deployment must replace this visual prototype with verified age verification methods (ID checks, credit card validation, or third-party services like Yoti). The current sessionStorage method is for prototyping only and is NOT legally compliant for actual deployment.
Gallery Placeholders: Gallery pages currently show blank "placeholder" profile cards; when images are ready, they can be added.