diff --git a/src/app/acrylic-nails/page.tsx b/src/app/acrylic-nails/page.tsx new file mode 100644 index 0000000..cded767 --- /dev/null +++ b/src/app/acrylic-nails/page.tsx @@ -0,0 +1,145 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; + +export default function AcrylicNailsPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/chemical-exfoliation/page.tsx b/src/app/chemical-exfoliation/page.tsx new file mode 100644 index 0000000..8fb1452 --- /dev/null +++ b/src/app/chemical-exfoliation/page.tsx @@ -0,0 +1,207 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import TimelineHorizontalCardStack from '@/components/cardStack/layouts/timelines/TimelineHorizontalCardStack'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Sparkles, Zap, Droplets, ShieldCheck } from 'lucide-react'; + +export default function ChemicalExfoliationPage() { + return ( + + + +
+ +
+ +
+ +
+

Paso 1: Consulta y Evaluación

+

Análisis completo del tipo de piel, sensibilidad, condiciones médicas y objetivos del tratamiento. Se determina el tipo de ácido y concentración óptima para tu piel.

+
    +
  • Identificación del tipo de piel
  • +
  • Evaluación de sensibilidad
  • +
  • Selección de ácido apropiado
  • +
  • Prueba de tolerancia si es necesaria
  • +
+
+
+

Paso 2: Preparación de la Piel

+

Limpieza profunda e higiene de la zona. Neutralización del pH natural. Aplicación de protectores en áreas sensibles. Cálculo del tiempo de actuación según el tipo de piel.

+
    +
  • Limpieza exhaustiva
  • +
  • Equilibrio del pH
  • +
  • Protección de zonas sensibles
  • +
  • Preparación del neutralizador
  • +
+
+
+

Paso 3: Aplicación del Ácido

+

Aplicación uniforme del ácido exfoliante con técnica profesional. Monitoreo constante durante el tiempo de actuación. Control de sensación y reacción de la piel en tiempo real.

+
    +
  • Aplicación en capas uniformes
  • +
  • Tiempo de actuación (5-15 min)
  • +
  • Monitoreo continuo de la reacción
  • +
  • Neutralización precisa
  • +
+
+
+

Paso 4: Recuperación y Cuidados

+

Aplicación de máscaras calmantes, sueros hidratantes y protectores solares. Instrucciones detalladas para cuidados posteriores. Recomendaciones de productos para mantener resultados.

+
    +
  • Máscara calmante profesional
  • +
  • Serum reparador intenso
  • +
  • Protector solar SPF 50+
  • +
  • Rutina post-tratamiento
  • +
+
+
+
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/deep-facial-cleansing/page.tsx b/src/app/deep-facial-cleansing/page.tsx new file mode 100644 index 0000000..93ec354 --- /dev/null +++ b/src/app/deep-facial-cleansing/page.tsx @@ -0,0 +1,203 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import TimelineHorizontalCardStack from '@/components/cardStack/layouts/timelines/TimelineHorizontalCardStack'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Sparkles, Droplets, Wind, Shield } from 'lucide-react'; + +export default function DeepFacialCleansingPage() { + return ( + + + +
+ +
+ +
+ +
+

Paso 1: Consulta Inicial

+

Evaluación completa del tipo de piel, sensibilidad y necesidades específicas. Se realiza un análisis detallado para determinar el protocolo personalizado.

+
    +
  • Identificación del tipo de piel
  • +
  • Evaluación de sensibilidad
  • +
  • Determinación de objetivos
  • +
+
+
+

Paso 2: Desmaquillante y Limpieza

+

Uso de desmaquillante suave seguido de limpiador específico para remover impurezas, maquillaje y residuos sin dañar la piel.

+
    +
  • Aplicación de desmaquillante hidratante
  • +
  • Masaje circular de 2-3 minutos
  • +
  • Enjuague con agua tibia
  • +
+
+
+

Paso 3: Tratamiento Activo

+

Aplicación de máscara o suero limpiador profundo con activos específicos para eliminar poros dilatados, puntos negros y toxinas.

+
    +
  • Aplicación de máscara purificante
  • +
  • Tiempo de actuación (15-20 min)
  • +
  • Masaje con herramientas profesionales
  • +
+
+
+

Paso 4: Hidratación y Protección

+

Aplicación de tónicos hidratantes, sueros y protectores solares para restablecer el pH y proteger la piel limpia.

+
    +
  • Aplicación de tónico equilibrante
  • +
  • Serum hidratante profesional
  • +
  • Protector solar SPF 50+
  • +
+
+
+
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/eyebrow-waxing/page.tsx b/src/app/eyebrow-waxing/page.tsx new file mode 100644 index 0000000..c9fc373 --- /dev/null +++ b/src/app/eyebrow-waxing/page.tsx @@ -0,0 +1,203 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import TimelineHorizontalCardStack from '@/components/cardStack/layouts/timelines/TimelineHorizontalCardStack'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Sparkles, Zap, Shield, Heart } from 'lucide-react'; + +export default function EyebrowWaxingPage() { + return ( + + + +
+ +
+ +
+ +
+

Paso 1: Consulta y Diseño

+

Análisis completo de la forma facial, estructura ósea y proporciones para diseñar cejas que realcen tu belleza natural. Se discuten opciones y preferencias personales.

+
    +
  • Evaluación de forma facial
  • +
  • Análisis de simetría
  • +
  • Diseño personalizado
  • +
+
+
+

Paso 2: Preparación de la Piel

+

Limpieza e higiene de la zona. Aplicación de exfoliante suave para remover células muertas. Se aplica talco o polvos para absorber humedad y facilitar la depilación.

+
    +
  • Limpieza profunda de la zona
  • +
  • Aplicación de talco o polvo
  • +
  • Cuidado de piel sensible
  • +
+
+
+

Paso 3: Aplicación de Cera

+

Aplicación de cera profesional a temperatura óptima en dirección del crecimiento del vello. Se utiliza técnica de aplicación precisa para máxima efectividad y comodidad.

+
    +
  • Calentamiento apropiado de cera
  • +
  • Aplicación en dirección correcta
  • +
  • Tiempo de endurecimiento (15-20 seg)
  • +
+
+
+

Paso 4: Cuidados Post-Tratamiento

+

Aplicación de crema calmante y protectora. Se proporcionan instrucciones de cuidado para mantener los resultados y evitar irritación en los próximos días.

+
    +
  • Aplicación de bálsamo calmante
  • +
  • Evitar calor 24 horas
  • +
  • Hidratación diaria
  • +
+
+
+
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/eyelash-extensions/page.tsx b/src/app/eyelash-extensions/page.tsx new file mode 100644 index 0000000..8552c0d --- /dev/null +++ b/src/app/eyelash-extensions/page.tsx @@ -0,0 +1,260 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import PricingCardNine from '@/components/sections/pricing/PricingCardNine'; +import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Sparkles, Star, Zap } from 'lucide-react'; + +export default function EyelashExtensionsPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file diff --git a/src/app/facial-hydration/page.tsx b/src/app/facial-hydration/page.tsx new file mode 100644 index 0000000..1d55565 --- /dev/null +++ b/src/app/facial-hydration/page.tsx @@ -0,0 +1,215 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import PricingCardFive from '@/components/sections/pricing/PricingCardFive'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Sparkles, Droplet, Wind, Heart } from 'lucide-react'; + +export default function FacialHydrationPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file diff --git a/src/app/facial-massage/page.tsx b/src/app/facial-massage/page.tsx new file mode 100644 index 0000000..b127f3f --- /dev/null +++ b/src/app/facial-massage/page.tsx @@ -0,0 +1,305 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import PricingCardNine from '@/components/sections/pricing/PricingCardNine'; +import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Heart, Sparkles, Clock, Shield } from 'lucide-react'; + +export default function FacialMassagePage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/glamorous-evening-makeup/page.tsx b/src/app/glamorous-evening-makeup/page.tsx new file mode 100644 index 0000000..4e8e1a2 --- /dev/null +++ b/src/app/glamorous-evening-makeup/page.tsx @@ -0,0 +1,215 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import PricingCardFive from '@/components/sections/pricing/PricingCardFive'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Sparkles, Eye, Palette, Wand2 } from 'lucide-react'; + +export default function GlamorousEveningMakeupPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file diff --git a/src/app/henna-eyebrow-design/page.tsx b/src/app/henna-eyebrow-design/page.tsx new file mode 100644 index 0000000..43dfdd4 --- /dev/null +++ b/src/app/henna-eyebrow-design/page.tsx @@ -0,0 +1,215 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import PricingCardFive from '@/components/sections/pricing/PricingCardFive'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Sparkles, Brush, Crown, Eye } from 'lucide-react'; + +export default function HennaEyebrowDesignPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file diff --git a/src/app/lash-lifting/page.tsx b/src/app/lash-lifting/page.tsx new file mode 100644 index 0000000..95f7f12 --- /dev/null +++ b/src/app/lash-lifting/page.tsx @@ -0,0 +1,145 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; + +export default function LashLiftingPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/page.tsx b/src/app/page.tsx index 36e5eac..9739761 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -43,7 +43,7 @@ export default function LandingPage() {
+ + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + + + ); +} diff --git a/src/app/relaxation-massage/page.tsx b/src/app/relaxation-massage/page.tsx new file mode 100644 index 0000000..7481e9a --- /dev/null +++ b/src/app/relaxation-massage/page.tsx @@ -0,0 +1,145 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; + +export default function RelaxationMassagePage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/semi-permanent-manicure/page.tsx b/src/app/semi-permanent-manicure/page.tsx new file mode 100644 index 0000000..5a22407 --- /dev/null +++ b/src/app/semi-permanent-manicure/page.tsx @@ -0,0 +1,145 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; + +export default function SemiPermanentManicurePage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/social-makeup/page.tsx b/src/app/social-makeup/page.tsx new file mode 100644 index 0000000..2f3fdc6 --- /dev/null +++ b/src/app/social-makeup/page.tsx @@ -0,0 +1,253 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import PricingCardNine from '@/components/sections/pricing/PricingCardNine'; +import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Sparkles, Heart, Palette } from 'lucide-react'; + +export default function SocialMakeupPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file diff --git a/src/app/spa-pedicure/page.tsx b/src/app/spa-pedicure/page.tsx new file mode 100644 index 0000000..4e0a381 --- /dev/null +++ b/src/app/spa-pedicure/page.tsx @@ -0,0 +1,215 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; +import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import PricingCardFive from '@/components/sections/pricing/PricingCardFive'; +import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Sparkles, Droplet, Wind, Leaf } from 'lucide-react'; + +export default function SpaPedicurePage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file