From 54a19bcde2c599cd18484e03ca1bb314410c317c Mon Sep 17 00:00:00 2001 From: Milky Raven Date: Fri, 4 Nov 2022 15:48:02 +0100 Subject: [PATCH 1/5] new archives created --- Project/views/catalogue.hbs | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Project/views/catalogue.hbs diff --git a/Project/views/catalogue.hbs b/Project/views/catalogue.hbs new file mode 100644 index 0000000..e69de29 From acd015f771ec11d18a858c83789cc085f88183bf Mon Sep 17 00:00:00 2001 From: Milky Raven Date: Fri, 4 Nov 2022 15:48:14 +0100 Subject: [PATCH 2/5] new documents --- Project/models/Comics.model.js | 12 ++++++++++++ Project/models/Reviews.model.js | 0 Project/models/ShoppingCart.model.js | 0 Project/views/product-details.hbs | 0 4 files changed, 12 insertions(+) create mode 100644 Project/models/Comics.model.js create mode 100644 Project/models/Reviews.model.js create mode 100644 Project/models/ShoppingCart.model.js create mode 100644 Project/views/product-details.hbs diff --git a/Project/models/Comics.model.js b/Project/models/Comics.model.js new file mode 100644 index 0000000..90e71bd --- /dev/null +++ b/Project/models/Comics.model.js @@ -0,0 +1,12 @@ +const { Schema, model } = require("mongoose"); + +const comicSchema = new Schema( + { + title: String, + timestamps: true, + } +); + +const User = model("User", userSchema); + +module.exports = User; diff --git a/Project/models/Reviews.model.js b/Project/models/Reviews.model.js new file mode 100644 index 0000000..e69de29 diff --git a/Project/models/ShoppingCart.model.js b/Project/models/ShoppingCart.model.js new file mode 100644 index 0000000..e69de29 diff --git a/Project/views/product-details.hbs b/Project/views/product-details.hbs new file mode 100644 index 0000000..e69de29 From 09600a3d63df4bc5e31b66f346e78bb8c4241568 Mon Sep 17 00:00:00 2001 From: Milky Raven Date: Fri, 4 Nov 2022 15:51:08 +0100 Subject: [PATCH 3/5] new documents --- Project/models/Comics.model.js | 1 + 1 file changed, 1 insertion(+) diff --git a/Project/models/Comics.model.js b/Project/models/Comics.model.js index 90e71bd..da58365 100644 --- a/Project/models/Comics.model.js +++ b/Project/models/Comics.model.js @@ -3,6 +3,7 @@ const { Schema, model } = require("mongoose"); const comicSchema = new Schema( { title: String, + name: String, timestamps: true, } ); From 563b54252e7dc4f190b32fe7ed9cf4017d031a7e Mon Sep 17 00:00:00 2001 From: Milky Raven Date: Fri, 4 Nov 2022 15:57:41 +0100 Subject: [PATCH 4/5] test --- Project/models/Comics.model.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project/models/Comics.model.js b/Project/models/Comics.model.js index da58365..24dbcfc 100644 --- a/Project/models/Comics.model.js +++ b/Project/models/Comics.model.js @@ -8,6 +8,6 @@ const comicSchema = new Schema( } ); -const User = model("User", userSchema); +const User = model("User", comicSchema); module.exports = User; From 57154ce5c1e906333a92b43206248d3573402469 Mon Sep 17 00:00:00 2001 From: Yaron Peres Date: Fri, 4 Nov 2022 16:34:16 +0100 Subject: [PATCH 5/5] first routes --- Project/routes/index.routes.js | 9 +++++++++ Project/views/catalogue.hbs | 1 + Project/views/index.hbs | 2 +- Project/views/layout.hbs | 4 ++++ Project/views/product-details.hbs | 1 + 5 files changed, 16 insertions(+), 1 deletion(-) diff --git a/Project/routes/index.routes.js b/Project/routes/index.routes.js index f538ffe..27ca2a2 100644 --- a/Project/routes/index.routes.js +++ b/Project/routes/index.routes.js @@ -5,5 +5,14 @@ const router = express.Router(); router.get("/", (req, res, next) => { res.render("index"); }); +// ------------------------ catalogue Routes ------------------------ +router.get("/catalogue", (req, res, next) => { + res.render("catalogue") +}) +// --------------------- Product details Routes ------------------------ +router.get("/product-details", (req, res, next) => { + res.render("product-details") +}) + module.exports = router; diff --git a/Project/views/catalogue.hbs b/Project/views/catalogue.hbs index e69de29..ef2d29f 100644 --- a/Project/views/catalogue.hbs +++ b/Project/views/catalogue.hbs @@ -0,0 +1 @@ +

catalogue

\ No newline at end of file diff --git a/Project/views/index.hbs b/Project/views/index.hbs index 2c1bb13..d85aa20 100644 --- a/Project/views/index.hbs +++ b/Project/views/index.hbs @@ -1,2 +1,2 @@

{{appTitle}} 🚀

-

Welcome Ironhacker!

\ No newline at end of file +

Welcome Ironhacker!

diff --git a/Project/views/layout.hbs b/Project/views/layout.hbs index 06fce19..6deead7 100644 --- a/Project/views/layout.hbs +++ b/Project/views/layout.hbs @@ -9,6 +9,10 @@ +Catalogue +Product Details +Home + {{{body}}} diff --git a/Project/views/product-details.hbs b/Project/views/product-details.hbs index e69de29..a942fa0 100644 --- a/Project/views/product-details.hbs +++ b/Project/views/product-details.hbs @@ -0,0 +1 @@ +

Product Details

\ No newline at end of file