Case Study · 01

TBII Dropshipping Platform

A complete full-stack e-commerce solution powering real transactions — from product discovery to Stripe checkout, Google login, live chat support, and automated email confirmations.

2025 Solo Developer Full-Stack Live / Deployed
TBII Dropshipping Platform screenshot
// Project Overview

What is TBII?

TBII is a fully operational dropshipping storefront built end-to-end. It handles the entire customer journey — browsing products, adding to cart, authenticating via Google, completing a Stripe-powered checkout, and receiving an automated order confirmation email — all within a seamless, responsive interface.

Beyond the storefront, the platform includes a live customer chat system, an admin-facing order management flow, and reliable cPanel hosting. Every feature was built from scratch with no e-commerce framework, making it a true demonstration of full-stack engineering capability.

4+ 3rd-party APIs
100% Responsive
Live Status
// Problem & Approach

The Challenge & Solution

The Challenge

The client needed a production-ready dropshipping store that handled real payments, protected routes behind authentication, kept customers informed via email automation, and provided real-time support — all without off-the-shelf platforms like Shopify. They wanted full ownership of their codebase and hosting.

The Solution

I designed a custom architecture: a PHP backend managing product data, cart sessions, and order records; Stripe for secure payment intents; Google OAuth for frictionless sign-in; EmailJS for automated order confirmations; and a live chat widget for real-time customer support. The whole system runs on cPanel-managed hosting.

// Functionality

Key Features

Shopping Cart

Persistent cart with quantity controls, session-based storage, and instant price recalculation.

Stripe Payments

Full Stripe integration handling payment intents, webhooks, and order confirmation on success.

Google Auth

One-click Google Sign-In protecting checkout and account routes via OAuth 2.0.

Email Automation

Automated order confirmation and shipping notification emails sent via EmailJS on purchase.

Live Chat

Real-time customer support widget allowing visitors to ask questions before and after purchase.

Fully Responsive

Pixel-perfect on mobile, tablet, and desktop — built mobile-first with fluid layouts.

// Technologies

Tech Stack

HTML / CSS Semantic structure & custom styling
JavaScript Interactivity, DOM, cart logic
PHP Backend logic & order management
Stripe Secure payment processing
Google OAuth Authentication & user sessions
cPanel Hosting Production deployment & domain
// Preview

Project Screenshots

// Outcomes

Results & Takeaways

TBII launched as a fully operational dropshipping store, handling real customer transactions from day one. The project deepened my understanding of payment security, server-side session management, and API orchestration across multiple third-party services.

// Next Case Study

Resort & Spa

Luxury hospitality website with booking forms and automated guest communication.