El proyecto que se presenta es una plataforma en línea basada en tecnologías modernas que permite a los usuarios crear y compartir reseñas de videojuegos, utilizando un sistema de puntuación del 1 al 5. Esta plataforma se desarrolla utilizando Vue3 en el cliente y Spring Boot en el lado del servidor, combinando la potencia del framework de JavaScript y el robusto entorno de desarrollo de Java.
Inspirado por sitios populares como Reddit, donde los usuarios pueden discutir una amplia variedad de temas, esta plataforma busca proporcionar una experiencia similar pero enfocada específicamente en el mundo de los videojuegos. Los usuarios podrán escribir reseñas detalladas y visualizar las reseñas creadas por otros usuarios.
En el lado del cliente, Vue3 se utiliza para crear una interfaz de usuario interactiva y receptiva. Con su enfoque en la reactividad y la modularidad, Vue3 facilita el desarrollo de componentes reutilizables y la actualización eficiente de la interfaz en respuesta a las interacciones del usuario. Esto permitirá a los usuarios navegar por las reseñas de manera fluida, realizar búsquedas y participar en conversaciones.
VIJU Servidor no alojado.
Antes de comenzar la instalación, es importante asegurarse de disponer de GIT, un IDE como Visual Studio Code y Node.js para poder ejecutar la aplicación con éxito.
Para clonar el proyecto del lado cliente, puedes acceder a este enlace: https://github.com/Miguelchorat/VIJU/tree/Local.
Una vez hayas clonado el proyecto, desde la ubicación correspondiente, abrirás una terminal y ejecutamos el siguiente comando:
npm install
Una vez finalizada la instalación, utilizarás el comando que se verá a continuación para lanzar el proyecto del lado cliente
npm run dev