Work/Projects

Over the period of last 5-6 years, I got the opportunity to work on some great projects which were developed using technologies like Laravel, Vue.js & React.js.


LocalTicketing.de Homepage

LocalTicketing.de

LocalTicketing is an online ticket booking platform for booking Music/Concert Shows from Germany. I worked on the frontend as a Vue.js Developer. The entire application was build using Nuxt.js with API integration using the Laravel Framework.

💡 Highlights

  • Developed entire front-end using Tailwind CSS.
  • Integrated with REST API using Swagger UI.
  • Integrated with Algolia Search API.
  • Developed Ticket Checkout System.
  • Integrated Mollie Payment Gateway.

⚡ Tech stack

Vue.js, Nuxt.js, Laravel, Tailwind CSS, Algolia, Mollie Payments.

🌐 Check it out https://www.localticketing.de


StoryToonsTV Homepage

StoryToonsTV

StoryToonsTV is an online stories platform, where users can read/watch stories in multiple languages. It uses the YouTube API to fetch stories from the channels. The application was developed using Nuxt.js & uses REST API powered by the Laravel Framework.

💡 Highlights

⚡ Tech stack

Vue.js, Nuxt.js, Laravel, Tailwind CSS, YouTube Data API, Laravel Nova, Vercel.

🌐 Check it out https://storytoonstv.com


Rasid App Homepage

Rasid

Rasid is a multi-tenant application developed for store owners to open their online store in a few minutes. Rasid's mobile application was built using React Native and it uses REST API for talking with the backend. The backend was built using the Laravel framework and Tenancy for Laravel package.

💡 Highlights

⚡ Tech stack

Laravel, React Native, Redux, Alpine.js, Turbolinks.

🌐 Check it out https://rasid.in (Under Development)


Kaksha Dashboard

Kaksha

Kaksha is an upcoming school management platform being made for school owners. It allows the school owners to manage their staff, students & financial records. The platform was developed using the Laravel Framework and Tenancy for Laravel package.

💡 Highlights

⚡ Tech stack

Laravel, Tailwind CSS, Alpine.js, Turbolinks.

🌐 Status Under Development.


Milward Homepage

Milward Funeral Directors

Milward Funeral Directors is a funeral home and cremation service based in Lexington, Kentucky of United States. The website's back-end was built using Laravel Framework and the front-end uses a mixture of Vue.js & Tailwind CSS.

💡 Highlights

  • Obituaries directory system with guestbook
  • SRS Computing cloud API integration.
  • Custom admin panel for managing website.
  • Uses Laravel Framework for Back-end.
  • Uses mixture of Vue.js & Tailwind CSS for front-end.

⚡ Tech stack

Laravel, Tailwind CSS, Vue.js.

🌐 Check it out → https://milwardfuneral.com


P3BioSystem Dashboard

P3 BioSystems (Docs Management/Printing)

P3 BioSystems is a US supplier of Peptides & Peptide Synthesis Products. They wanted to back-office management application that integrates with their existing Magento store. The application also integrates with Zebra Printer API for printing the shipping labels.

💡 Highlights

  • A custom back-office management application.
  • Zebra Printer API integration.
  • Magento rest API for importing product data.
  • Developed shipping label maker.

⚡ Tech stack

Laravel, Inertia.js, Tailwind CSS


P3BioSystem Store

P3 BioSystems (Magento Store)

P3 BioSystems is a US supplier of Peptides & Peptide Synthesis Products. I got the opportunity to improve their website's functionality. When working on the website, I developed a few custom plugins for their Magento online store.

💡 Highlights

  • A Magento online store.
  • Developed Custom Magento Plugins for Shipping & Local Taxes.
  • Upgraded Magento versions.
  • Migrated store from old server to another.

⚡ Tech stack

Magento, PHP, AWS.

🌐 Check it out → https://p3bio.com


Logheads Store

Logheads Home Center

They are the leading rustic furniture and railing provider in Kentucky, US area. I developed a custom Magento 2 store along with Stripe payment gateway integration. I developed a few custom plugins for their Magento online store.

💡 Highlights

  • A Magento 2 online store.
  • Imported products from ancient/old PHP application.
  • Developed custom plugins for product filters.
  • Helped to deploy on AWS with custom stack.

⚡ Tech stack

Magento, PHP, AWS.

🌐 Check it out → https://logheadshomecenter.com



📦 Libraries & Packages


Scrapper Library (Internal Project)

A PHP scraper library that uses Node.js API with chrome puppeteer library to scrape web site data.

💡 Highlights

  • A PHP library for scrapping website data.
  • Use Node.js API from CLI.
  • Uses Puppeteer behind the scene.

Usage:

Using scraper is super easy!

Scraper::url('http://example.com')
    ->click('.read-more')
    ->select('.title')
    ->select('.article .description', 'description')
    ->crawl();

Which output data like this.

{
    "title": "text from the .title element",
    "description": "text from .article .description element"
}

⚡ Tech stack

PHP, JavaScript, Node.js, Puppeteer.


Google reCAPTCHA validator for Laravel

This is Laravel Package, a wrapper around Google's reCAPTCHA PHP client library. It provides a handy validation rule recaptcha, which can be used to validate the reCAPTCHA token in the form requests.

Usage:

Get Google reCAPTCHA secret key for your application from https://www.google.com/recaptcha/admin/ and place it inside .env file at the root like this.

$request->validate([
    '...' // other fields
    'recaptcha-token' => 'required|recaptcha'
]);

💡 Highlights

  • A Laravel Package.
  • Uses Google reCAPTCHA API.

⚡ Tech stack

PHP, Laravel

🌐 Check it out → https://github.com/chitranu/google-recaptcha


Textlocal notification channel for Laravel

This package makes it easy to send notifications using Textlocal with Laravel framework.

💡 Highlights

  • A Laravel Package for notification channel.
  • Uses TextLocal SMS API

⚡ Tech stack

PHP, Laravel

🌐 Check it out → https://github.com/chitranu/textlocal-laravel-notification-channel


Chhotu Mini Framework

It is a fun project I made a long time ago. The idea was to use the core Laravel components to create a bare minimum framework that provides features like routing, views, etc.

⚡ Tech stack

PHP, Laravel

🌐 Check it out → https://github.com/IamSwap/chhotu