LLibreries externes que han estat emprades a n'aquest projecte
- Express.js - És un framework que ens serveix per a treballar amb el protocol HTTP (rutes, controladors,etc). Per a
instal·lar-ho, entram al directori "SocialCMR/Api" i executam la següent comanda "npm install express --save".
- bcrypt - És una llibreria que ens proveeix d'un sistema de xifrat per a contrassenyes segur. Per a
instal·lar-ho, entram al directori "SocialCMR/Api" i executam la següent comanda "npm install bcrypt-nodejs --save"
- body-parse - És una llibreria que ens permet convertir els JSON consumits per l'Api a un objecte Javascript. Per a
instal·lar-ho, entram al directori "SocialCMR/Api" i executam la següent comanda "npm install body-parser --save"
- connect_multiparty - És una llibreria que ens proveeix d'un sistema per a gestionar la pujada de fitxers al servidor. Per a instal·lar-ho, entram al directori "SocialCMR/Api" i executam la següent comanda "npm install connect-multiparty --save"
- mongoose - És una llibreria que ens proveeix d'un sistema ORM per a gestionar els métodes de MongoDB. Per a instal·lar-ho, entram al directori "SocialCMR/Api" i executam la següent comanda "npm install mongoose --save"
- JWT - És una llibreria que ens proveeix d'un sistema per a la gestió de Tokens de sessió. Per a instal·lar-ho, entram al directori "SocialCMR/Api" i executam la següent comanda "npm install --save jwt-simple"
- moment - És una llibreria que ens proveeix d'un sistema per a la gestió de dates. Per a instal·lar-ho, entram al directori "SocialCMR/Api" i executam la següent comanda "npm install moment --save"
- mongoose pagination - És una llibreria que ens proveeix d'un sistema per a la paginació de resultats de mongoDB. Per a instal·lar-ho, entram al directori "SocialCMR/Api" i executam la següent comanda "npm install --save mongoose-pagination"