
Pasarela de pago
Integración con Stripe, Monei y Redsys (incluye protocolo 3DS y test cards de Redsys).
Factura automática
Envío de factura por correo en formato HTML (React) y generación en PDF con NIF y logo.
Diseño responsivo
Adaptado a todos los dispositivos, con sliders de imágenes e interfaz adaptable.
Gestión de productos
Carrito con actualización de cantidades, opciones por producto y eliminación individual.
Configuración flexible
Cambio dinámico del método de pago desde un único punto (`selectedMethodPay`).
Vista previa y pruebas
Incluye vistas en PC y móvil, previsualización de emails (`/preview-email`) y PDF generado.
Backend funcional
Servidor con .env para configurar endpoints de pago y recibir estados desde las pasarelas.
Instalación sencilla
Scripts para arrancar el proyecto en Windows o Mac (`start-windows.bat`, `start-mac.sh`).
Personalización
Modificación de productos desde `src/data/products-data.ts` con múltiples opciones por producto.
Tecnologías
Angular 18, Sass, HTML para emails, React para plantillas de factura, y PDFKit para generación.
npm install
npm start