Works

Accessibility kit

A plugin that add show a tool in the site frontend regarding site accessibility. It highlight links, increase and decrease font size, adjust alignments, set color contrast and more.

Headless WordPress Blog

A Next JS project regarding Headless WordPress. It converts a WordPress site into a fast and reliable site along with tailwind. It uses REST API for the content management and React with Next for the frontend technology. I choose Vercel and WP Engine headless platform to deploy this application.

WP CLI Migrate Posts

A plugin that migrate posts from one WordPress site to another WordPress site along with taxonomies. All of this happens with a CLI command. I write custom scripts for it.

WP CLI Post Importer

A plugin that fetch posts from an API and insert those into WordPress as posts. It also insert taxonomies like category and tags. Another things is it fetch images from another image API and insert with the same insertion process. All of this happens with a CLI command. I write custom scripts for it.

WP CLI Product Importer

A plugin that fetch products from an API and insert those products into WooCommerce as products. It also insert product gallery, add product attributes and custom data. All of this happens with a CLI command. I write custom scripts for it.

Dev Sage

A starter theme based on sage. I worked on it regarding learning purpose. Here I learn about how blade works for WordPress, folder structure and many more. I learn about its build process and all the practise regarding WordPress. I also set github action to deploy the code in the WP Engine.

Githubanamwp/frost

Gutenberg Starter

One of my plugin project regarding gutenberg. Here I develop few custom gutenberg blocks for posts and products, write some custom WP CLI command to fetch from API and insert into WordPress. I also set github action to deploy the code in the WP Engine.

WP Latest Posts

You can consider it as my morning checklist. Every morning I open this and check whats going on inside WordPress ecosystem. This is basically developed with Next JS, hosted in Github and Netlify for deployment.

Pizza Slices

This is my learning project. I use Sanity to store my data in backend and use React with Gatsby for frontend.

Githubanamwp/pizzzaslices

Github Profile Card

I use github API to fetch data and show necessary data into a card as a react component. You just need to pass github username into component and rest work will be done automatically.

Githubanamwp/github-profile-card

Github Repository Statistics

I use github API to get data from the respective repository. With the help of this component you can display data of any repo as a chart. To do this job repository must be public. Otherwise github won’t provide you the respective repository data.

Githubanamwp/repostat

WordPress Starter Theme with Gatsby

You can quickly convert your WordPress blog into Gatsby with the help of this theme. Every thing is component based. I use styled component to style all of the structure of this theme. You just have to gatsby companion WordPress plugin into your main WordPress site. Otherwise it won’t track your changes form your main site.

Githubanamwp/wpstarter

NextJS Starter Blog

JavaScript fetch api used to get data from an end piont and dynamically generate single post page from the respective data. Used styled component to style basic part. Use Netlify form to collect user email from visitor. Use NextJS to dynamically generate page and routing.