Sobre el proyecto

Gold Ticker Live es un sitio web estático de varias páginas bilingüe (inglés y árabe, con soporte RTL) que presenta precios del oro y herramientas relacionadas para los EAU, el GCC, el mundo árabe en general y algunos mercados de referencia globales. El sitio público está desarrollado como módulos ES vanilla con CSS escrito a mano y empaquetado para producción con Vite. Una sección opcional de Node/Express (server.js más un directorio server) soporta el área de administración —autenticación, gestión de tiendas/pedidos/contenido y proxy de API con límite de tasa— pero las páginas públicas se describen como totalmente estáticas y no dependen de ello. Capa de precios y datos La plataforma presenta precios vinculados al spot XAU/USD que se actualizan en un ciclo de 90 segundos, los convierte a monedas locales para los mercados compatibles y aplica la pureza de quilates para producir vistas de 24K, 22K, 21K, 20K, 18K, 16K y 14K. Las fuentes documentadas incluyen Gold-API.com para la capa spot en vivo, ExchangeRate-API para la conversión de moneda, una paridad fija de 3.6725 AED/USD para los precios de los EAU, DataHub para líneas base históricas y la API de GDELT DOC para titulares de noticias. El README también documenta la constante de conversión (1 onza troy = 31.1034768 gramos), fórmulas para precios de quilates por gramo y por onza, y señala que el redondeo ocurre solo en el límite de visualización. Indica explícitamente que las cifras son estimaciones equivalentes a lingotes vinculadas al spot en lugar de precios minoristas finales, ya que no se incluyen los cargos de fabricación, primas del distribuidor, IVA ni márgenes de ganancia de la tienda. Los datos fluyen a través de módulos de biblioteca compartidos para la obtención, almacenamiento en caché de localStorage de doble capa, cálculo de precios y formateo. Espacios de trabajo y herramientas El Tracker es un espacio de trabajo multimodo que cubre vistas de Live, Compare, Archive, Alerts, Planner, Exports y Method. Una suite de calculadoras incluye valor del oro, oro de chatarra, zakat, poder adquisitivo y conversión de unidades de peso (gramos, onzas troy, tola, baht, mithqal). Otras páginas incluyen un directorio de tiendas navegable por país, ciudad y mercado; un flujo de pedido de oro para barras de 1g a 100g en varios quilates con precios en vivo e IVA de los EAU; historial de precios y búsqueda por fecha; búsqueda bilingüe; calculadoras de retorno de inversión y zakat; un widget de ticker embebible; guías; y páginas de países que cubren aproximadamente 15 países y más de 45 ciudades. Resultados y automatización Se proporcionan exportaciones en CSV y JSON, estado de URL compartible, alertas basadas en el navegador y ajustes preestablecidos guardados. El sitio se describe como listo para PWA y compatible con el modo offline, utilizando un service worker y almacenamiento local-first. El README enumera ocho flujos de trabajo automatizados para publicaciones sociales y tareas relacionadas, incluyendo publicaciones en X/Twitter, Telegram y Discord, alertas de picos y monitoreo de tiempo de actividad, además de un feed RSS generado automáticamente para actualizaciones de precios. Desarrollo y calidad El proyecto documenta la ejecución del sitio sin compilación a través de un servidor de archivos estáticos, o con Vite para HMR, además de objetivos de scripts para build, preview y lint/validate/quality/preflight, un modo de depuración por página, una matriz de variables de entorno documentada para el backend de administración y una configuración de flujo de trabajo basada en GitHub. Está licenciado bajo Apache-2.0.