PHP leather business management system
built for a leather goods company in Pakistan, covering the
full business operation from B2C Etsy store orders and B2B
reseller orders to manufacturer payments, shipping costs and
final profit reporting.
Overview
Running a leather goods business that sells through Etsy,
works with local manufacturers and ships internationally
through Fadex means managing three completely different
workflows at the same time. This Laravel leather business
management system brings all of it into one platform, giving
the owner a real-time view of every order, every payment and
the actual profit after all costs.
Built for MIR TRADERS in Rawalpindi, this system handles
B2C customer orders from Etsy, B2B wholesale orders to
international resellers, payments to manufacturers, Fadex
shipping costs, office expenses and full profit/loss
reporting in one clean dashboard.
The Problem It Solves
Leather goods businesses working with multiple
manufacturers, multiple resellers and multiple sales channels
have no single place to see their real profit. Orders come
in from Etsy, get routed to manufacturers, shipped through
Fadex, and the money goes to resellers. Tracking actual
profit across all of that manually is impossible. This
Laravel leather business management system solves it by
connecting every part of the operation in one place.
Key Features — B2C Order Management
The B2C module handles all customer-facing Etsy orders
from store connection to delivery tracking.
- Etsy store management and connection
- B2C order tracking with Etsy order ID, customer details and product images
- Order status workflow — Pending, In-Process, Completed, Cancelled
- Multi-currency support — USD and PKR with automatic conversion
- Shipping cost tracking in both currencies
- Total cost and profit calculation per order
- B2C profit/loss reporting with breakdown by store
Key Features — B2B Order Management
The B2B module handles wholesale orders to international
resellers with full cost and profit visibility.
- Reseller management with contact and location details
- B2B order creation with product, amount and expected shipping date
- Order type tagging — B2B vs B2C clearly separated
- Purchase cost, shipping cost and total cost per order
- Real-time profit calculation per B2B order
- B2B profit/loss reporting with breakdown by reseller
- Maker and Fadex order routing to manufacturers
Key Features — Financial Management
Full financial tracking across all payment types gives
the business owner a clear picture of money in and money
out at all times.
- Reseller payments — total due, paid and pending per reseller
- Manufacturer payments — due, paid and pending per manufacturer
- Fadex shipping payments with dispute tracking and resolution
- Office expenses management with category tagging
- All amounts shown in PKR with USD reference rates
- Payment history with date and created-by tracking
Key Features — Reporting
The reporting module gives a complete financial picture
across the entire business operation.
- Final profit/loss report combining B2C profit, B2B profit and office expenses
- B2C reports with date range, store and status filters
- B2B reports with date range, reseller and status filters
- Revenue, total costs, total loss and net profit per period
- Breakdown by store and breakdown by reseller
- Detailed breakdown by individual order
Technical Architecture
This Laravel leather business management system is built
on a clean PHP backend with a fast, responsive frontend
designed for daily business use.
- PHP and Laravel MVC backend with clean service separation
- MySQL database with optimised multi-currency query structure
- Bootstrap and Tailwind CSS for responsive UI
- Ajax-powered interactions throughout for smooth workflow
- Etsy API integration for store and order management
- Automated weekly backup system with full DB and file backup
- Role-based user management — Super Admin and Staff roles
- Product category management with purchase price, sell price and profit margin
What Makes This Different
This is a custom PHP leather business management system built
around how a real leather goods business actually works.
The combination of B2C Etsy order management, B2B reseller
order management, manufacturer payment tracking and Fadex
shipping cost management in one system gives the owner
something no off-the-shelf software provides. Every number
in the final profit/loss report traces back to a real order,
a real payment or a real expense.
Project Highlights
- Full B2C and B2B order management in one platform
- Etsy store integration for customer orders
- Manufacturer and reseller payment tracking
- Fadex shipping payment management with dispute handling
- Final profit/loss report combining all business costs
- Automated weekly backup with restore functionality
- Multi-currency support with PKR and USD throughout
- Built with Laravel leather business management system architecture