
Sobre el Proyecto
Tipo: Herramienta Web (SPA) | Stack: HTML5, CSS3, JavaScript (Vanilla)
Sobre el Proyecto: Desarrollé una aplicación web interactiva diseñada para estimar el valor de mercado de ordenadores de sobremesa basándose en sus especificaciones técnicas. El objetivo era crear una herramienta intuitiva que permitiera a los usuarios obtener una valoración instantánea seleccionando sus componentes, automatizando un proceso que normalmente requiere investigación manual.
Aspectos Técnicos Destacados:
Lógica de Algoritmos Compleja (JavaScript): Implementé un motor de cálculo robusto en main.js que evalúa múltiples variables interdependientes. El sistema no solo suma componentes, sino que aplica lógica condicional basada en generaciones de procesadores (e.g., Intel Core de 11ª gen vs anteriores) y series de tarjetas gráficas (GTX vs RTX), asignando valores depreciados o incrementales según la relevancia del hardware en el mercado actual.
Manipulación Dinámica del DOM: La interfaz responde en tiempo real a las entradas del usuario sin necesidad de recargar la página. Utilicé Event Listeners para capturar cambios en formularios selectores (CPU, RAM, GPU, Almacenamiento) y actualizar el precio final instantáneamente, mejorando la experiencia de usuario (UX).
Diseño UI/UX Personalizado: Maquetación limpia y responsiva utilizando CSS3 y variables CSS (:root) para mantener la consistencia visual. Integré tipografías personalizadas (VAG Rounded) para alinear la estética con la identidad visual del sector de compra-venta de tecnología.