Daria Sha Therapy

Elegant Massage Therapy Website with Multi-Language Support

Color Palette

Primary Green #77988a
Dark Grey #202020
White #ffffff
Light Grey #e7e7e7
Light Grey 2 #f0f0f0

Technology Stack

Core Technologies

  • WordPress 6.5+ (Custom Theme)
  • PHP 8.0+
  • Underscores Starter Theme
  • Custom Theme Development

Frontend

  • Vanilla JavaScript (no jQuery)
  • AOS (Animate On Scroll)
  • Swiper.js for galleries
  • Self-hosted Inter & MAREGY fonts

WordPress Plugins

  • Advanced Custom Fields (ACF)
  • WPML or Polylang (multi-language)
  • Contact Form 7
  • WebP Express

Development Highlights

Custom Theme Architecture

  • Built from scratch using Underscores starter theme
  • Custom navigation walkers for header and footer
  • Modular template structure
  • Custom post type support ready
  • Theme customizer integration

Video Integration

  • Full-screen video hero sections
  • HTML5 video backgrounds with autoplay
  • Video optimization for performance
  • Dark overlays for text readability
  • Responsive video handling

Multi-Language Support

  • Three languages: Ukrainian, English, Russian
  • Language switcher in header
  • Translation-ready structure
  • RTL support included
  • Text domain and .pot file

Service Management

  • 13+ massage services with ACF repeater fields
  • Service cards with pricing and duration
  • Expandable service grid (show more/less)
  • Service images and descriptions
  • Testimonials carousel

Developer Skills Demonstrated

WordPress Theme Development

Custom theme development from scratch, Underscores-based architecture, custom navigation walkers, and template hierarchy implementation.

Frontend Development

Vanilla JavaScript, AOS scroll animations, Swiper.js integration, custom font implementation, and responsive design.

ACF Integration

Advanced Custom Fields implementation for flexible content management, repeater fields, and custom field groups.

Multi-Language Development

Translation-ready structure, WPML/Polylang integration, RTL support, and proper text domain implementation.

Key Technical Achievements

  • Built custom WordPress theme from scratch without frameworks
  • Implemented video backgrounds with HTML5 video elements
  • Created multi-language support for three languages
  • Developed custom navigation walkers for menu customization
  • Integrated AOS for smooth scroll animations
  • Built service management system with ACF repeater fields
  • Optimized assets with self-hosted fonts and WebP support