Live Tracking: The Feature That Looked Easy and Humbled Me
Every ride app has the map, the little car crawling toward the pickup pin, and I wanted it badly for the limo…
Every ride app has the map, the little car crawling toward the pickup pin, and I wanted it badly for the limo…
A booking that no driver knows about is just a database row. The other half of a ride platform is dispatch, the…
Adding card payments changed how the whole project felt. Every feature before this, a bug meant inconvenience. A payments bug means someone’s…
A booking system where anyone can type any phone number is a fake-booking machine. Drivers get dispatched to numbers that do not…
The plugin activated, the booking form worked, and then I built an Elementor widget so users could drag the booking form into…
A plugin that would not activate, and a message that told me nothing. The previous post ended with the reframe, the real…
A plugin is not just files in a folder. Those files are inert until WordPress calls them, and WordPress only calls what…
A plugin with a dozen features can collapse into chaos shockingly fast. One file grows to thousands of lines, every function touches…
After smaller tools, I aimed big: a complete limo booking system, built as a WordPress plugin. Not a contact form that emails…
This series began with a clothing shop running on paper and memory, and it ends with that shop running on a single…