# Invitaciones (demo)

Sitio demo minimal para vender invitaciones. Stack: PHP (sin framework) + MySQL + Stripe Checkout.

Quick start (dev):

1. Copia `.env.example` a `.env` y completa `STRIPE_SECRET`, `STRIPE_PUBLISHABLE` y `BASE_URL`.
2. Instala dependencias:

```bash
composer install
```

3. Ejecuta servidor PHP para desarrollo (apuntar `DocumentRoot` a `public/` en AppServ):

```bash
php -S localhost:8000 -t public
```

4. Abre `http://localhost:8000`.

Notes:
- Configura MySQL en `.env` (`MYSQL_HOST`, `MYSQL_PORT`, `MYSQL_DATABASE`, `MYSQL_USER`, `MYSQL_PASSWORD`).
- Puedes inicializar el esquema ejecutando `db/init.sql` en tu base MySQL.
- `admin.php` está protegido por autenticación HTTP básica; configure `ADMIN_USER` y `ADMIN_PASS` en `.env`.
- Diseño de plantillas: archiva `.pen` en `designs/` y referencia el path en `template_file`.
