2tMotorLAB — Motorcycle & Scooter Parts E-commerce | AlphaWeb Case Study

2tMotorLAB

An online parts shop the owner runs on his own, with no platform fees

Project Summary

Project Information

Client: 2tMotorLAB
Industry: Motorcycle and scooter parts and accessories
Type: A bespoke online shop, with no platform fees
Technologies: PHP, MariaDB, JavaScript, Bootstrap
Status: Online and active

An online shop for motorcycle and scooter parts, accessories and clothing, built from scratch instead of a subscription platform. Over 1,000 products, search by fit with the bike and a checkout that also pays in instalments.

There is no percentage on sales and no monthly fee to an outside platform: the shop belongs to the client, from the catalogue to the data of his own buyers. Products, prices, promotions and orders are all run from the panel.

1,000+
Products in the catalogue
Five methods
Card, PayPal, Klarna, Scalapay, bank transfer
Search by bike
Fit by make and model
E-invoicing
Tax details collected at checkout
Visit the website
How the system works

An online shop the owner runs on his own

The customer picks their bike and sees only the parts that fit it

Make, model, category and manufacturer: the catalogue leaves only the parts compatible with that machine. Every page shows the part code, fitment, photos, price and availability — nobody has to phone up to ask whether the part is right.

What the customer sees

Home slider with targeting

Full-width slider with unlimited slides, images optimised on their own and a link of its own. The slide carrying the 5% discount code disappears by itself for anyone who has already used it, and the next one takes its place.

Catalog with advanced filters

Over 1,000 products organized by categories, subcategories and brands. Search by motorcycle/scooter compatibility with combinable filters by brand, model, category and manufacturer. Every tile shows the product code and, when on offer, the full price struck through next to the discounted one.

Product variants

Weights and sizes as variants of the same product: each variant with its own price and stock. The customer picks from a menu and the cart keeps variants separate.

Optimized cart and checkout

Dynamic cart with quantities updating as you go, shipping calculation for 3 zones (Italy, Europe, World), 3-step checkout and a choice between standard and express shipping, with a free-shipping threshold.

Five payment methods

Credit and debit cards through Stripe, PayPal and MyBank, Klarna in 3 interest-free instalments, Scalapay in 3 or 4 instalments and bank transfer. Each method is switched on and off from the panel, without touching the code.

Tax details for invoicing

At checkout the customer states whether they are a private individual or a company: the form asks for Codice Fiscale, VAT number, SDI code and PEC with the right rules for each case. The data arrives ready for electronic invoicing.

Full customer area

Personal dashboard: order history with tracking, wishlist to save favorite products, multiple address management and account details. Secure registration and login.

Promotions and coupons

Discount code system with percentage and fixed discounts, minimum order thresholds and time validity. Special offers and featured products on homepage.

Product reviews

Verified review system — customers leave feedback with star ratings on purchased products. Admin moderation before publication.

What the shop manages

Product catalog management

Over 1,000 products with photos, descriptions, prices, discounts, stock and availability status. Organization by categories, subcategories and manufacturer brands. The multi-level nested categories are managed from the same section, with an automatic warning if any products end up unreachable.

Motorcycle and scooter database

Makes and models manageable from the panel to associate products with compatible vehicles. Adding new brands and models independently without technical intervention.

Stock, availability and order archive

Stock per product and per variant with availability status. Full price and discounted price managed on the same page. Cancelled or stalled orders are archived in one click, and stock locked by abandoned carts is released from the Stock restore section.

Order and customer management

Order dashboard with filters, status changes, customer and product details. Customer database with purchase history and total spending. CSV data export. Every customer page shows what is in their cart right now, and a WhatsApp message or an email starts from there.

Payments and shipping

Full configuration: company details, payment methods, 3 shipping zones (Italy, Europe, World) with free shipping thresholds, automatic emails. Each payment method has its own switch and keys: Stripe, PayPal, Klarna, Scalapay and bank transfer are activated from the panel.

Promotions and coupons

Discount code creation: percentage or fixed, with minimum order threshold, time validity and usage limits. Featured products and special offers management.

Home slider and texts

Slides are added, put in order, switched on and off without deleting them. Images are optimised on their own and the rotation interval is set from the panel. The same section holds the title and SEO text of every page.

Dashboard and statistics

Sales statistics with monthly and annual revenue charts, best-selling product rankings, export reports in Excel/PDF for accounting. The panel also shows how many people visited the site today, yesterday, over the last month and over the year, with full-width bar charts.

Refunds from the panel

Full or partial refund straight from the order page, with the transaction and status history recorded.

Project results

A shop of his own, not a stall inside a platform

Selling parts online usually means paying a percentage on every order plus a monthly fee. Here the shop is owned outright: no commission on sales, no subscription, and the customer data stays with the shop.

Search by fit

Pick the bike and only the parts that go on it are left

Five ways to pay

Card, PayPal, Klarna, Scalapay and bank transfer, with interest-free instalments

A full customer area

Order history, tracking, wishlist, addresses and product reviews

No commission

No percentage on orders and no fee to an outside platform

Quick Help

Need Immediate Assistance?

Contact us through our direct channels to receive real-time support

WhatsApp Business

Instant messages with our team. Ideal for quick questions and real-time support.

Online now
Chat on WhatsApp

Phone Consultation

Speak directly with our experts for in-depth consultations and personalized quotes.

Mon-Fri 9:00-18:00
Call +39 388 4439804

Email Support

Send your question via email to receive a detailed response and complete documentation.

Response within 2 hours
Send Email