<D.O/>

QR City

01 / Proyecto

Una ciudad en 3D isométrico cuyos tejados forman un código QR que se puede escanear desde arriba: cada módulo oscuro es un edificio y los claros son calles. Es una demo y, además, una librería con paquetes npm para integrarla en Angular, React y Vue.

Capturas

Qué hace

Un QR que se lee

Los tejados son planos y oscuros sobre suelo claro, con zona de silencio alrededor, para que cualquier lector lo escanee desde arriba. Tests automáticos lo decodifican con jsQR en cada estilo.

Cinco estilos

Papel, moderna, costera, nevada y cyberpunk, con ajuste del momento del día.

Todo configurable

Un laboratorio con todos los ajustes en vivo y, al lado, el código que reproduce lo que ves. El enlace guarda tu configuración.

Exportable

Comprueba que el QR se lee, lo revela, y descarga la ciudad en PNG o el QR para imprimir en SVG y PNG.

Para cualquier framework

Un núcleo sin framework, un Web Component y componentes para React, Vue y Angular. Seguro con SSR y con el tamaño de cada paquete vigilado en la integración continua.

Cuidada

En español e inglés, con tema claro, oscuro o automático. El lienzo se maneja con teclado y la animación respeta «reducir movimiento».

Empezar

npm i @qr-city/element three

import '@qr-city/element/define';

<qr-city data="https://tu-web.dev" style="width: 480px; height: 480px"></qr-city>

Enlaces

Más proyectos