Mordant SoftMordant SoftSolutions That Stick

Home / Portfolio / Need For Office

Need For Office

A full custom Laravel e-commerce platform with a store-credit/loyalty wallet system.

Laravel 11MySQLStripeCloudinary
Project screenshot

The Challenge

Need For Office needed an e-commerce platform beyond what off-the-shelf carts support: multi-level product categories, multi-image galleries, wishlists and reviews, a store-credit/loyalty wallet, and a CMS a non-technical admin could actually run.

The Solution

We built a custom Laravel 11 application from the ground up — multi-level category trees, multi-image galleries, wishlist and review systems, Stripe checkout, and a full store-credit/loyalty wallet (CreditRule, CreditSetting, CreditTransaction, OrderCreditLog, UserWallet models) governing how credit is earned, capped, and spent. Media was later migrated to Cloudinary for reliability and performance, and a page-builder-style CMS was added so non-technical staff could edit site content without a developer.

The Outcome

A production platform handling real orders, wallet-based store credit, and day-to-day content edits entirely through an admin CMS — no developer involvement needed for routine updates.

Technical Highlights

Store-credit/loyalty wallet system (5 dedicated models)Stripe checkout integrationCloudinary media migrationNon-technical-admin CMS/page builder
Screenshot 1
Screenshot 2
Screenshot 3
TagsLaravel 11MySQLStripeCloudinary
ShareFTL

Next case study

Corvix LLC

Related Projects

Ready to build something great?

Book Free Consultation