Application for upload images and delete it through of ExpressJS server.
Install all dependencies
npm install
Then run the server
$ npm run dev
Note: Be sure it starting mongod server with the necessary collections.
ejs
Agregar al html lógicaexpress
Framework para el Servidorfs-extra
Es el mismo fs de node pero con Promisesmongoose
Conectar y modelar entidades de mongodbmorgan
Mostrar en la consolaa lo se va recibiendo en el servidor y lo que los clientes piden al servidormulter
Subir imágenes, permiter desde el servidor la subida de imágenestimeago.js
Convertir las fechas y horas en tiempo transcurridos desde el momento actualuuid
Generar ids por cada imagen subida
nodemon
Update the changes made from the server.
Bootstrap 4
Animate.css 3.7
/src/models
MongoDB's models./src/public
All resurces it can be access fron browser (js, css, all front end code)./src/routes
Routes used by Server./src/views
The html pages.
The database used is mongodb v4.0.6
.
The application has only a model and the next estructure:
{
"image": {
"title": "String",
"description": "String",
"filename": "String",
"path": "String",
"originalname": "String",
"mimetype": "String",
"size": "Number",
"created_at": "Date <default: Date.now()>"
}
}