Portfolio

Subports

Subports was a custom commerce application built for a text-based payment processing platform.

Subports was a custom commerce application built around a text-based payment processing concept — a system enabling stores to accept payments initiated through text messages associated with specific product or purchase codes. The project involved building both the customer-facing commerce flow and the administrative back-end interface.

The application was developed with CakePHP, a PHP MVC framework that provides a structured approach to building database-driven web applications. CakePHP's ORM, routing, and application architecture made it a practical choice for a custom commerce platform with a meaningful data model covering users, orders, products, codes, returns, and the relationships between them.

The text-based payment mechanic required the application to associate incoming SMS-triggered requests with specific purchase codes in the system, look up the corresponding product or transaction, and process the payment against the customer's stored payment method or billing information. This kind of SMS-initiated commerce flow was a relevant alternative payment channel for retail contexts where the purchase experience was designed to be initiated outside of a standard web checkout.

The administrative back-end gave system administrators a custom interface for viewing and managing the platform's operational data — users, orders, returns, products, and other data types — presented in a purpose-built UI rather than a raw database interface. Custom admin tools built on CakePHP use the same MVC structure as the customer-facing application, organizing operational data in formats suited to business management tasks like order review, return processing, and product administration.