Website Menu 

We will build a full-stack solution powered with NodeJS to operate a dynamic cooking blog.To do so, we will implement the backend structure with server-side scripting tools to run a service which produce dynamic web pages. Furthermore, we will build a grid-based layout that is responsive.

NodeJs installing:

First steps, install Nodejs platform . Click Here to Download. To make sure nodejs is installed,  open the command promote in windows, or the terminal in Linux operating system. Then, type the following command 'node -v' as following image. 



Download project files: 

After paying for the source code, you will able to download  the Recipe-website.zip file. To run the project, you should extract the Recipe-website.zip and the Recipe.zip. Then, open the folder with one of the prefer editor such as, Visual Studio , intellij or codio. Next, type the following command "cd Recipe-website/Recipe". Finally for this step,  insert  the "node app.js" command. As demonstrate in the figure down below,  the server is ruing  the localhost on port 3000. open one of the preferred  browser and type either the following URLs;  http://127.0.0.1:3000/ ,  or http://localhost:3000/ 



All setup routers in the project: