Plataforma SaaS · Producto propio

SmartCardMX

Plataforma para crear y administrar tarjetas digitales, CV y portafolios profesionales mediante perfiles públicos personalizables.

Next.jsReactTypeScriptNode.jsTailwind CSS
Visitar SmartCardMX →

El problema

Una tarjeta de presentación en papel se pierde, no se actualiza y no lleva a ningún lado. La alternativa digital que existía se reducía a listas de enlaces, sin espacio para presentar trayectoria, servicios o trabajo previo.

SmartCardMX resuelve esto con un perfil profesional que cambia de forma según el dispositivo: en móvil funciona como tarjeta de presentación compacta, pensada para compartirse en persona o por QR; en escritorio se despliega como CV y portafolio completo.

Qué construí

Editor modular por bloques

Panel donde el usuario compone su perfil arrastrando y configurando bloques de contenido, sin tocar código.

Sistema de plantillas

Variantes de presentación —tarjeta, CV, redes y portafolio— que reorganizan el mismo contenido según el objetivo.

Vista adaptativa doble

La experiencia móvil y la de escritorio no son la misma página redimensionada: presentan el contenido con jerarquías distintas.

Perfil público y QR

Cada tarjeta tiene URL propia y código QR generado para compartir en persona.

Planes y funciones Premium

Distinción entre cuentas gratuitas y de pago, con bloques y capacidades reservadas.

Ciclo de vida del contenido

Manejo de borradores, publicación y edición posterior de las tarjetas.

Funcionalidades

Información personal y profesionalFotografía de perfilDatos de contacto y WhatsAppRedes socialesServiciosGaleríaCVPortafolioEnlaces personalizadosCódigo QR

Cómo está construido

Renderizado en servidor

Los perfiles son páginas públicas, así que se generan en el servidor para que carguen rápido en móvil y puedan ser indexadas por buscadores.

Contenido organizado en bloques

El perfil no son campos fijos, sino una lista ordenada de bloques. Agregar un tipo nuevo no obliga a rehacer los perfiles existentes.

Plantillas sobre el mismo contenido

Las variantes de presentación leen la misma información. Cambiar de plantilla no obliga al usuario a recapturar nada.

Construido con

Next.jsReactTypeScriptNode.jsTailwind CSS