diff --git a/backend/routes/users.js b/backend/routes/users.js new file mode 100644 index 0000000..e555bfb --- /dev/null +++ b/backend/routes/users.js @@ -0,0 +1,12 @@ +const express = require('express') +const router = express.Router() + +router.get("/", (req, res) => { + res.send("User List") +}) + +router.get("/new", (req, res) => { + res.send("User New Form") +}) + +module.exports = router \ No newline at end of file diff --git a/backend/server.js b/backend/server.js index 792608d..c581038 100644 --- a/backend/server.js +++ b/backend/server.js @@ -1,10 +1,18 @@ -const express = require('express') -const app = express() +const express = require("express"); +const app = express(); -app.set('view engine', 'ejs') +app.set("view engine", "ejs"); -app.get('/', (req, res) => { - res.render('views/index.html') -}) +app.get("/", (req, res) => { + res.render("index"); +}); -app.listen(3000) \ No newline at end of file +app.get("/add", (req, res) => { + res.render("addRecipe/index"); +}); + +const userRouter = require("./routes/users"); + +app.use("/users", userRouter); + +app.listen(3000); diff --git a/frontend/addRecipe/addRecipe.js b/backend/views/addRecipe/addRecipe.js similarity index 99% rename from frontend/addRecipe/addRecipe.js rename to backend/views/addRecipe/addRecipe.js index 21a6be4..012702c 100644 --- a/frontend/addRecipe/addRecipe.js +++ b/backend/views/addRecipe/addRecipe.js @@ -33,4 +33,4 @@ function throwError(message) { document.body.appendChild(element); console.error(message); -} \ No newline at end of file +} diff --git a/backend/views/addRecipe/index.ejs b/backend/views/addRecipe/index.ejs new file mode 100644 index 0000000..e0cb3e9 --- /dev/null +++ b/backend/views/addRecipe/index.ejs @@ -0,0 +1,142 @@ + + + + + + Add Recipe + + + + + +
+

Add a New Recipe

+ + + + + + + +
+ + Back to Recipes +
+
+ + + + diff --git a/backend/views/index.ejs b/backend/views/index.ejs index d01f779..eba6ebb 100644 --- a/backend/views/index.ejs +++ b/backend/views/index.ejs @@ -1,11 +1,130 @@ - - - - Document - - - - - \ No newline at end of file + + + + Cookbook + + + + + +
+
+

Cookbook

+
+ + ➕ Add Recipe +
+
+ +
+
+ + + + diff --git a/frontend/addRecipe/addRecipe.css b/frontend/addRecipe/addRecipe.css deleted file mode 100644 index e69de29..0000000 diff --git a/frontend/addRecipe/addRecipe.html b/frontend/addRecipe/addRecipe.html deleted file mode 100644 index 2c63322..0000000 --- a/frontend/addRecipe/addRecipe.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - Add recipe - - - - -
- - - - - - - -
- - - - \ No newline at end of file diff --git a/frontend/index.html b/frontend/index.html deleted file mode 100644 index 33926bc..0000000 --- a/frontend/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Cookbook - - - - - - - -
- - \ No newline at end of file diff --git a/frontend/index.js b/frontend/index.js deleted file mode 100644 index 7c5a667..0000000 --- a/frontend/index.js +++ /dev/null @@ -1,3 +0,0 @@ -function syncRecipes() { - -}; \ No newline at end of file diff --git a/frontend/style.css b/frontend/style.css deleted file mode 100644 index e69de29..0000000