Aplicación de compra-venta de artículos entre particulares desarrollada como trabajo final para la asignatura de Sistemas Distribuidos e Internet del grado de Ingeniería Informática del Software de la Universidad de Oviedo.
- Basada en el patrón de diseño Modelo-Vista-Controlador extendido con un Enrutador.
- Escrita en JavaScript usando el framework NodeJS.
- Gestión de usuarios, ofertas y mensajeria instantanea haciendo uso de una base de datos en MongoDB.
- Uso de tokens para autenticación de usuarios y para uso de API.
- Uso de JQuery para navegar por la web sin recargar la página. Se accede mediante /clienteREST.
- Dispone de sistema de mensajeria instanea entre los usuarios.
- Uso de Thymeleaf y BootStrap para el front-end.
- Uso de Selenium en un proyecto Java a parte para realizar pruebas de uso en la web una vez desplegada.
Se ha de ejecutar 'node install'. Una vez finalizado 'node app' en la carpeta raiz y estara desplegado en localhost:8081 por defecto.