diff --git a/src/i18n/ca-ES/index.js b/src/i18n/ca-ES/index.js
index 711a1cdf..9cf1aba3 100644
--- a/src/i18n/ca-ES/index.js
+++ b/src/i18n/ca-ES/index.js
@@ -104,6 +104,7 @@ export default {
password: 'Contrasenya',
modify: 'Modificar',
shoppingCart: 'Cistella de la compra',
+ available: 'Disponible',
// Image related translations
'Cant lock cache': 'No es pot bloquejar la memòria cau',
'Bad file format': 'Format de fitxer no reconegut',
diff --git a/src/i18n/en-US/index.js b/src/i18n/en-US/index.js
index 5e2e8019..20105461 100644
--- a/src/i18n/en-US/index.js
+++ b/src/i18n/en-US/index.js
@@ -137,6 +137,7 @@ export default {
password: 'Password',
modify: 'Modify',
shoppingCart: 'Shopping cart',
+ available: 'Available',
// Image related translations
'Cant lock cache': 'The cache could not be blocked',
'Bad file format': 'Unrecognized file format',
diff --git a/src/i18n/es-ES/index.js b/src/i18n/es-ES/index.js
index dc8ad61d..bbfaa58d 100644
--- a/src/i18n/es-ES/index.js
+++ b/src/i18n/es-ES/index.js
@@ -136,6 +136,7 @@ export default {
of: 'de',
modify: 'Modificar',
shoppingCart: 'Cesta de la compra',
+ available: 'Disponible',
// Image related translations
'Cant lock cache': 'La caché no pudo ser bloqueada',
'Bad file format': 'Formato de archivo no reconocido',
diff --git a/src/i18n/fr-FR/index.js b/src/i18n/fr-FR/index.js
index b6d4c61b..af4dbf43 100644
--- a/src/i18n/fr-FR/index.js
+++ b/src/i18n/fr-FR/index.js
@@ -104,6 +104,7 @@ export default {
password: 'Mot de passe',
modify: 'Modifier',
shoppingCart: 'Panier',
+ available: 'Disponible',
// Image related translations
'Cant lock cache': "Le cache n'a pas pu être verrouillé",
'Bad file format': 'Format de fichier non reconnu',
diff --git a/src/i18n/pt-PT/index.js b/src/i18n/pt-PT/index.js
index 7f748303..9b6f8f96 100644
--- a/src/i18n/pt-PT/index.js
+++ b/src/i18n/pt-PT/index.js
@@ -102,6 +102,7 @@ export default {
password: 'Senha',
modify: 'Modificar',
shoppingCart: 'Cesta da compra',
+ available: 'Disponível',
// Image related translations
'Cant lock cache': 'O cache não pôde ser bloqueado',
'Bad file format': 'Formato de arquivo inválido',
diff --git a/src/pages/Ecomerce/CatalogCard.vue b/src/pages/Ecomerce/CatalogCard.vue
new file mode 100644
index 00000000..be18d160
--- /dev/null
+++ b/src/pages/Ecomerce/CatalogCard.vue
@@ -0,0 +1,129 @@
+
+
+
+