Blogger Template Design is very easy to create with the right kind of Information, it is just like creating HTML pages, instead blogger offers Elements to create dynamic pages by parsing the template code written and inserting data in it. In previous parts Part 1, Part 2 and Part 3 of Blogger Template Design from Scratch provides some of the important blogger Design Elements and Information regarding how to use them to create Blogger Template. In this part, we will cover some of the things like Styling using CSS, Defining Variables, Page Layout and how to make it customisable using the Template Designer.


Vue.js is a framework for building reactive user interfaces, focusing only on the view layer. Like React, Vue uses Virtual DOM to compute differences between the DOM elements and applies the minimal amount of DOM updates required. The reactive behaviour of Vue always keeps the data and the DOM in sync.


Laravel Passport makes it really easy to setup a OAuth 2 server for a application. If you are using Vue.js, then it also ships with components that you can use it in your project right away, which you can drop into your project. Laravel Passport is built on top of the thephpleague OAuth 2 package. The League OAuth 2 package supports the standard Grant Types and defines Interface for repositories that let’s us decide how the data is stored. But if we were to use Laravel Passport, it implements the repository interfaces for us, and we don’t have to worry about implementing it.


Image upload is one of the most useful and required feature for almost any kind of website. From Profile picture upload to Gallery and Photos Albums and many others features of websites require the image upload mechanism. Node Express is one of the growing Web Framework that is used to build websites using JavaScript. We’ll see how we can implement the image upload feature using these technologies.


Webpack is an amazing tool used by lot of developers. After starting to use webpack, it felt like it was not the regual way scripts would be serverd or how fast the development process was with the various technologies(React, JSX, Coffee, Babel etc) that was being used and how webpack made it really easy to use all those technologies. This is just a simple introduction to the functionalities and features webpack has to offer.