
Overview
A fully custom e-commerce platform for patriotic vinyl decals, with vehicle lookup, customer accounts and first-responder discounts, plus a support and CRM back office where staff see every customer's full journey and handle tickets, returns and return labels.
The project
What we did
We built the entire platform as a custom Laravel® application instead of using a hosted store builder like Shopify®. The storefront handles vehicle lookup, custom product variants, customer accounts, hero discounts for first responders and custom email templates.
Behind it is a support and CRM back office, also built in Laravel. Support isn't a separate inbox: customers open tickets or message the team, and every conversation sits on the customer's record next to their orders, so staff see the full customer journey before they reply. Returns are handled there too. Staff approve RMA requests and issue prepaid return labels through a Stamps.com® integration.
Storefront
What shoppers see and use.
Custom storefront
Built from scratch rather than from a template, with shop sections for back window, window slider, storm door and small decals.
Vehicle lookup
Shoppers pick their vehicle and the store shows decals that fit it.
Custom variants
Size, finish and color options per product, working much like Shopify variants.
Live search
Results appear as you type.
Customer accounts
Order history, saved details and easy reorders.
Hero discounts
Built-in discounts for first responders.
Promotions
Discount codes, a reviews badge and recent-purchase notices.
Custom email templates
Branded order and account emails designed for the store.
Support and CRM
The back office the team works from every day.
Support tickets
Customers open a ticket from their account, linked to their order.
Two-way messaging
Customers and staff message each other in one thread.
Full customer journey
Every ticket, message and order on one customer record, so staff see the whole history before they reply.
RMA requests
Customers request a return, and staff review and approve it in the same system.
Return labels
Prepaid return shipping labels are issued from the approved RMA through Stamps.com.
More work
All our work
League website and custom stats platform for an adult hockey league
The website for the Sioux City Beer League, adult recreational hockey at the IBP Ice Center, running on HockeyCove, our custom league plugin for schedules, box scores, standings, player stats and team pages. See the project
Ordering website and custom service platform for a pet waste removal company
The ordering website and custom service platform behind Poosux, a recurring dog waste removal service in Siouxland: instant online pricing and sign-up, referral sharing, a technician app for logging visits, route optimization and recurring billing. See the project