[ENG]
PZComparator is a web application designed to help people without advanced hardware knowledge easily compare laptops. The project was created with the goal of simplifying the process of choosing a laptop, which can often be a complex task. Since we couldn't find a platform that offered this kind of accessible service, we decided to develop our own solution.
Project Download
You can download the full version of the project, which includes a server configured in Ubuntu Server (OVA) with the following credentials:
• Username: pzcomparator
• Password: 1234
Technologies Used
For the development of PZComparator, we used a variety of technologies that work together to create an efficient and user-friendly application. Below is an explanation of each technology's role:
• HTML: Defines the structure and backbone of the web pages.
• CSS: Provides the style and visual appearance of the user interface.
• JSON: Manages the data for the laptops and their specifications.
• JavaScript: Handles data processing and normalization, and generates comparative performance charts.
• SQL: Manages the user database and the feature to select favorite laptops.
• PHP: Acts as a bridge between technologies, handling server-side tasks and performing real-time verifications with the database.
Key Features
• Easy laptop comparison: Ideal for users with no advanced technical knowledge.
• Intuitive interface: Features clear and easy-to-understand comparison charts.
• Favorites management: Users can save their preferred laptops for future reference.
Thank you for reading!
[ESP]
PZComparator es una aplicación web diseñada para ayudar a personas sin conocimientos avanzados de hardware a comparar ordenadores portátiles de manera sencilla. El proyecto nació con la intención de simplificar la elección de un ordenador, una tarea que puede resultar complicada. No encontramos una plataforma que ofreciera este tipo de servicio de forma accesible, por lo que decidimos crear nuestra propia solución.
Descarga del Proyecto
Puedes descargar la versión completa del proyecto, que incluye un servidor configurado en Ubuntu Server (OVA) con los siguientes credenciales:
• Usuario: pzcomparator
• Contraseña: 1234
Tecnologías Utilizadas
Para el desarrollo de PZComparator, hemos utilizado una variedad de tecnologías que se complementan para crear una aplicación eficiente y fácil de usar. A continuación, te explicamos el rol de cada tecnología:
• HTML: Define la estructura y el esqueleto de las páginas web.
• CSS: Da estilo y apariencia visual a la interfaz de usuario.
• JSON: Gestiona los datos de los ordenadores y sus características.
• JavaScript: Se encarga del procesamiento y normalización de datos, además de generar las gráficas comparativas de rendimiento.
• SQL: Maneja la base de datos de usuarios y la funcionalidad para seleccionar ordenadores favoritos.
• PHP: Actúa como puente entre las tecnologías, gestionando las tareas en el servidor y realizando verificaciones en tiempo real con la base de datos.
Características Clave
• Comparación fácil de portátiles: Ideal para usuarios que no tienen conocimientos técnicos avanzados.
• Interfaz intuitiva: Con gráficos comparativos claros y fáciles de interpretar.
• Gestión de favoritos: Los usuarios pueden guardar sus ordenadores preferidos para futuras consultas.
Gracias por leerme!