Descripción • Dependencias • Acerca de
En esta aplicación web, desarrollada en Node.js, podes crear o unirte a distintas salas de chat sobre diversos tópicos y hablar en tiempo real con otros usuarios.
Para llevar a cabo la aplicación fueron necesarias las siguientes dependencias:
- Mongoose: Para manejar la base de datos (mongodb) se utilizo mongoose.
- Express: Para manejar las rutas.
- Express-session: Para mantener sesiones de usuario.
- Socket.IO: Para mantener al usuario comunicado en tiempo real con el servidor.
- Express Handlebars: Para el manejo de vistas.
- Handlebars helpers: Helpers para handlebars.
- Bcrypt: Para encriptar las contraseñas.
- Multer: Para subir los archivos al servidor.
- Jimp: Para redimencionar las fotos subidas al servidor.
- Validator: Para validar la información ingresada por el usuario.
Para el front-end se utilizo Materialize CSS y Animated CSS
.Desarrollado como proyecto final para ComunidadIT en el 2019, por Paz Jonathan Nicolas.