How We Built a Distinct & Diverse E-Commerce Platform for Clothing Retailers?
How We Built a Distinct & Diverse E-Commerce Platform for Clothing Retailers?
Overview
Our client owns an e-commerce business that offers the existing community of t-shirt retailers to sell printed & embroidered graphics promotional clothing in bulk.
They required an e-commerce setup wherein retail sellers and agents will have their own e-commerce store with their own domain.
They wanted an end to end e-commerce solution that will attract hundreds of retail sellers and agents to use it.
Challenges
An e-commerce platform was needed which will let retail sellers and agents to have their own e-commerce store within it.
It was needed to be flexible enough to accommodate hundreds of retail sellers and agents. To let so many users create their own e-commerce store, the platform needed to be easy to setup and handle.
Every user required to have their own control panel which they will use for managing their e-commerce store and for being a complex setup containing multiple e-commerce stores and different levels of accesses as per users, the design and functionality had to be flawless and glitch-free.
Implementation of Plan
We started off with the ‘project initiation’ phase after we understood the client’s requirements in detail.
To begin with, we analyzed the requirements and ascertained the framework and technologies we will need.
- Easy to add pages, update content, linking and navigation.
- Easy to setup each store in single admin panel with its unique product catalogue.
- It gives access to marketing tools like flexible coupons, multi tier pricing, landing page tools for campaigns, etc.
- Shopping cart development and payment gateway integration options.
- It is scalable and secure.
The scope of development was broken down into 4 major areas on the basis of the types of users involved – Seller Admin, Registered User/Customer Admin, Guest Customers, and Super Admin.
On the basis of the agreed feature and functionalities, we created wire-frames and visualizations, and shared with the client for their approval and feedback.
Seller Admin
- Product: view own store products, product status and inventory, price, specifications, quantity, etc.
- Orders: view and manage received orders, update carrier details, tracking number, status, etc.
- Transactions: view transaction history, transaction Ids, details, amount, etc.
- Reviews & Ratings: view and manage product reviews and rating given by customers.
- Promotion: add/remove or edit product promotions, coupon codes etc.
- Newsletter: view and manage newsletter subscribers.
- CMS: manage page contents and static blocks for the store.
- Configuration Management: manage ‘favorite’ marked products, payment currency, banners and landing pages, profit margin management, etc.
Registered User/Customer Admin
Guest Customers
Super Admin
- .Product & Categories: view, add, edit or delete all store products & categories, and also assign categories to the products.
- Customer & Orders: manage and see the list of all the customers, manually raise orders (if needed), view, edit, or delete order details and status for all stores.
- Promotions & Newsletters: manage promotion offers, rules, and eligibility criteria and allow individual stores to manage their own promotional coupons, etc. Also, manage newsletter subscribers.
- Ratings & Reviews: manage (Approve or Disapprove or Delete) ratings & reviews given by customers.
- CMS: manage all the content for each store, static blocks, banners, etc.
- Configuration Management: end to end management of the currency and payment settings, store emails, catalogs, payment methods, tax settings, etc.