janes.hu logo

PadPad – Rethinking an E-commerce Platform from Scratch

Project: PadPad – Custom webshop and product configurator development

Client: Janes Zsolt

Published: 2026-04-13

Project Owner: Janes Zsolt

Website: padpad.hu

PadPad – Rethinking an E-commerce Platform from Scratch

The PadPad project started as a personal initiative where I was both the client and the developer, which allowed me to experience both the business and technical challenges firsthand throughout the entire process. The project originally launched under the name gamershop.gg as a merchandise webshop offering custom products featuring the logos and graphics of streamers and esports teams.

Initial Situation

The first version was built on WordPress + WooCommerce, using a purchased template.

In practice, however, we quickly ran into several problems:

  • A system that was difficult to maintain

  • Custom modifications were regularly overwritten during updates

  • Slow loading times

  • Difficulties handling spam and unwanted traffic

  • Limited flexibility for managing complex business logic

It quickly became clear that the platform was not sustainable in this form over the long term.

Decision: Complete Rebuild

Because of these issues, I decided to rebuild the entire system from scratch using modern technologies and a fully custom architecture.

At the same time, a business decision was made as well:
we moved away from the broader merchandise direction and narrowed the focus to a specific niche product — mouse pads.

Implementation

The new system was built entirely as a custom solution:

  • Laravel-based backend architecture

  • Filament admin panel

  • Livewire-based dynamic components

  • Vue.js + Fabric.js product editor

  • Tailwind CSS frontend

  • Queue system + Horizon for background processes

  • Online payment integration with Barion

  • Shipping integrations:

    • Hungarian Post (MPL) API

    • GLS API

Key Feature: Custom Product Editor

One of the most important parts of the project was a canvas-based product editor, which allows users to:

  • Customize designs in real time

  • Upload and position custom graphics

  • Preview changes dynamically

This feature significantly improves the user experience and increases the value of personalized products.

Results

The new system:

  • Provides faster and more stable performance

  • Gives full control over future development and expansion

  • Enables more efficient administration

  • Creates a scalable foundation for future growth

Key Takeaway

This project clearly demonstrates that an off-the-shelf system can provide a fast launch, but may become limiting when more complex requirements emerge.

The complete rebuild made it possible to create a modern, sustainable platform optimized for a specific niche market.

Personal Closing

What made this project particularly interesting is that the biggest challenge was the client himself — which, in this case, was me 😀

padpad.hu_mainpage
padpad.hu_product_page