An open API service indexing awesome lists of open source software.

https://github.com/pablomg-dev/spa-adriana-ayurveda

Landing page premium para Adriana Rudnick, especialista en Ayurveda con 22 años de experiencia.
https://github.com/pablomg-dev/spa-adriana-ayurveda

ayurveda estetica holistic-health landing-page

Last synced: 14 days ago
JSON representation

Landing page premium para Adriana Rudnick, especialista en Ayurveda con 22 años de experiencia.

Awesome Lists containing this project

README

          

# Adriana Rudnick Ayurveda

Landing page premium para Adriana Rudnick, especialista en Ayurveda con 22 años de experiencia.

El sitio presenta un servicio B2B de armado de gabinetes ayurvedicos premium para hoteles, spas, centros wellness y espacios de categoria.

## Stack

- Astro
- Tailwind CSS
- TypeScript
- pnpm
- Sitio estatico
- Deploy en Netlify

No usa React ni Framer Motion en esta primera version.

## Requisitos

- Node.js
- pnpm

## Instalacion

```bash
pnpm install
```

## Desarrollo

```bash
pnpm run dev
```

Astro levantara el sitio en una URL local, normalmente:

```bash
http://localhost:4321
```

## Validacion

```bash
pnpm run check
pnpm run build
```

Para previsualizar el build:

```bash
pnpm run preview
```

## Deploy en Netlify

La configuracion esta en `netlify.toml`.

```toml
[build]
command = "pnpm run build"
publish = "dist"
```

En Netlify:

- Build command: `pnpm run build`
- Publish directory: `dist`

## Contenido editable

Los textos principales, CTAs, navegacion, SEO y links de contacto se editan en:

```bash
src/data/site.ts
```

Los links de WhatsApp e Instagram deben mantenerse centralizados en ese archivo.

## Imagenes

La primera version no usa imagenes reales ni placeholders `.jpg` vacios. Los bloques visuales estan hechos con CSS/Tailwind.

Cuando existan fotos reales de Adriana o del espacio, se pueden conectar desde `src/data/site.ts` usando los campos `image.src` ya preparados en las secciones correspondientes.

## Estructura principal

```bash
src/
components/
components/ui/
data/site.ts
layouts/BaseLayout.astro
pages/index.astro
styles/global.css
```

## SEO

`BaseLayout.astro` configura:

- `lang="es"`
- title y description
- canonical
- Open Graph title, description e image
- viewport
- theme-color
- favicon placeholder