Spa Dani y Stefi
Help local and international visitors find their next wellness treatment.
Wellness // Multilingual // Guided inquiries
- Industry
- Beauty & wellness
- Deployment Status
- Live website
- Technology Stack
- HTMLCSSJavaScriptGSAP
The business dilemma
A wide treatment offer needs to stay understandable for visitors who arrive with different interests and language preferences.
The implemented solution
Present treatments in clear groups, support language-specific public pages and help visitors assemble the information needed to request a visit.
What the system accomplishes
Treatment-led navigation
Brows, lashes, facial care, hair removal and massage services are grouped for quick exploration.
Six language routes
Spanish, English, Italian, French, German and Portuguese pages support an international audience.
Guided appointment inquiry
The interface collects service and scheduling preferences for a contact or booking handoff.
Service catalog integration
Public interface code can request the service catalog from a dedicated services endpoint.
Considered motion
GSAP and scroll-based animation support the visual presentation of treatments and spaces.
Architectural engineering
Static public site
Language-specific pages are packaged in a separate public deployment from the private club application.
Public service integration
Service and booking requests use defined interface boundaries; backend success was not assumed from page availability.
Search and sharing metadata
Canonical links, language alternatives and structured data support the public content.
Scope & authentic evidence
Development scope evidenced in the project: treatment presentation, responsive public pages, multilingual content structure and guided inquiry interactions.
- The Spanish public homepage returned HTTP 200 without authentication.
- Public HTML and the current static deployment page have identical SHA-256 hashes.
- Language alternatives, treatment interfaces and public service requests are present in the source.
Public endpoint and repository structure checked on 2026-10-11.
Operating boundaries
- The private loyalty club is a separate application and is not exposed through this portfolio preview.
- Appointment confirmation and calendar synchronization were not verified end to end.
- No commercial performance or automated messaging outcome is claimed.