RentBase is a Shopify app I designed and developed to help merchants manage rental and booking wo...RentBase is a Shopify app I designed and developed to help merchants manage rental and booking wo...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
RentBase is a Shopify app I designed and developed to help merchants manage rental and booking workflows directly inside their store.
The app handles complex rental logic such as availability, rental duration, daily and hourly pricing, scheduling rules, buffers, return dates, booking limits, product-specific settings, and checkout integration.
I built the product end-to-end, including the merchant admin experience, storefront booking flow, Shopify integrations, backend logic, and ongoing production support.
A major focus of the project was flexibility: merchants can configure rental behavior globally or per product without changing their existing Shopify store structure.
Key features include:
Rental and booking management
Availability and date selection
Daily and hourly pricing
Custom rental packages
Buffer times before and after rentals
Same-day rentals
Product-level and global configuration
Multi-item rental cart flows
Shopify checkout integration
Theme integration and storefront customization
Merchant-facing admin dashboard
RentBase is currently used by real Shopify merchants, and I continue to develop new features, improve the UX, and solve real-world rental and booking requirements based on merchant feedback.
Over the past month, I've been spending more time exploring Shopify store design and thinking about what makes an online store work well.
One thing that stands out to me is that good e-commerce design involves much more than appearance.
I've been paying closer attention to:
→ How a homepage guides visitors
→ How product pages present important information
→ How collections help customers discover products
→ How navigation affects the shopping experience
→ How a store adapts to mobile screens
→ How consistent design builds a stronger brand experience
I'm also learning to think more carefully about the purpose behind each section instead of designing just because something looks good.
Every page should have a reason to exist, and every design decision should contribute to the overall experience.
I still have more to learn and improve, but each project gives me another opportunity to practice, experiment, and develop my approach.
My biggest takeaway so far: good Shopify design brings visual presentation, usability, and the customer's journey together.
What's one thing you believe every e-commerce designer should understand?
Shopify CRO & Product Page Redesign for The Perfume Brand
The Perfume Brand partnered with us to improve the performance of its Shopify product pages by redesigning how bundle offers were presented to customers. The project combined competitor research, Shopify CRO, and Shopify website design improvements to create a clearer buying experience that encouraged larger purchases. The updated bundle interface strengthened product presentation, improved shopping confidence, and supported higher average order value while maintaining the brand's premium identity.
Bundles are where perfume stores win or lose average order value. Did you see more people choosing the mid-tier bundle once it was redesigned? In my experience, anchoring with a 'most popular' option does a lot of the work.