Swapnil Bhavsar
Swapnil Bhavsar

Swapnil Bhavsar

Follow

Work

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 in Germany. I worked on the frontend as a Vue.js Developer. The entire application was built 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 a REST API for talking to 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 an 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 a 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 website data.

💡 Highlights

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

Usage:

Using the 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 the 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 the 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