Create custom API using GraphQL in Magento 2

I believe you already are aware of GraphQL with the awesome release of Magento 2.3. So, here I will take some time to give you guys an overview of GraphQL, why it is used in Magento and how you can implement it in Magento. So, what is GraphQL? It is a very powerful and robust…

PWA & Magento 2

One of the booming topic now a days across eCommerce world is Progressive Web App(PWA). Today, we will learn about PWA and its implementation in one of the promising eCommerce framework, Magento. So, what is PWA? ‚ÄúProgressive Web App (PWA) is a new software development process that comes with combining features of modern web browsers…

Set up custom cron job and cron group in Magento 2

This blog will guide you how to create a custom cron job (any schedule task) and a custom cron group by using a sample module. In Magento cron helps to schedule certain tasks to run periodically and by default it provides 2 cron groups : default – which consists of most cron jobs index –…

Impact of growing technology over future employment

Technology has reshaped the world continuously over the past two decades with the Industrial Revolution. We are at the edge of a scientific revolution where technology is reshaping our understanding of work. We are seeing automation, but virtually none of that gain in productivity is turning into increased wages, which is a real problem. Today…

Create a custom widget in Magento 2

Widgets are a great way of adding any static or dynamic content to any CMS pages of your website. In the following content we will see how can we create our own custom widget in Magento 2. Step 1: We will start by creating a custom module first Here we have used Codetheatres as the…

Configure Authorize.net (Direct Post) payment method in Magento

Magento offers multiple payment methods in both versions i.e. 1.x as well as 2.x. One of the payment methods is Authorize.net (Direct Post). When payments are made with Direct Post, Authorize.net handles all steps in the transaction process such as payment data collection, data submission, and response to the customer while the customer remains in…

How to create custom console command in Magento 2

I hope you must be aware of the CLI commands that Magento uses by default. Some examples are like :- php bin/magento setup:upgrade (For updating the Magento software). php bin/magento cache:clean (For cleaning the cache). and there are many more like this. They are nothing but simply an action that you need to define in…

How to upgrade Magento 2.1.x to Magento 2.1.7 via CLI

This post will guide how to upgrade your Magento store to the latest version. It is always recommended to do the upgrade in demo store first before doing it in the live store. Please follow the below steps to successfully carry out the upgrade process : 1. Connect to the server using SSH To start…

Working with WooCommerce and its API

Working around with the WooCommerce platform had always been fun. There have been several instances where customization was required on top of the base feature and that was the point when the Woo power comes into play and helps you to find a better solution which is easy to implement and make things work. Let…

Working with GIT

Storing all your projects,codes and work in your GitHub repository is always better as it is easier to access and collaborate with your peers. Today we will see how we can clone or download repository to our local system and commit changes and push it to the respective branch of the repository. First, we need…