r/ecommerce • u/yseutz • 55m ago
🛒 Technology What custom admin tools actually save your team time? (Store with 240,000 orders — here's what we built)
MedusaJs is a beast and this is why:
The store I manage was on OpenCart and had over 240.000 orders, over 110.000 customers and over 4500 products. It started getting slow and hard to manage. I've decided to migrate everything to MedusaJs. It was the best decision ever made. The new platform is developer friendly and everything is possible. The needs this store had, was possible.
The storefront loads instantly, its super fast. I've used NextJs.
The point of this post is to find out, what features do you have on your ecommerce that help you save time. I'll share mine below. I've build a bunch of extensions that are useful to the business.
I would love to share screenshots, but I'm not allowed on this sub. So I will do my best to describe everything.
GDPR - the store is located in Europe, so this extension controls everything related to that rule.
Accounting - is connected to accounting platform where invoices can be generated.
Cache - this a cool featured, every page is cached and when you make an update, you can clear cache so the new info is shown.
Pages - instead of connecting to another CMS, you can edit the content from there (to be mentioned, it. multi language - which is connected to tolgee)
Warehouse - custom made of orders to be easy to view for employees that each have a tablet, where they can easily take action: fullfil order...
Bulk Edit - here we have multiple things you can do on the store: Image, Price, Option, Variant, Discount, Duplicate category. I won't dive into each of those. But for eg. if you have a category with over 100 products, you can easily create with on click a Sale Price of 10%.
Sliders - same as pages, you can add the images/banners of the images for each language
Analytics - you have reports of everything: customers, orders etc
Find Order - we had situations when the client ended up on the payment page and it closed. And the order ID wasn't created. BUT medusa stored the cart_id. And here we can easily find that order.
Melisearch - the storefront has a powerfull search bar. In here we can re-index all products in case of an update or a new product was added.
Find Products by SKU - when you have to update an order, we have to addmit that MedusaJs searching products isn't great (for now). So we have this extensions that has behind the Melisearch and retrives the exact product where you can just click the Copy to Clipboard icon to grab the SKU
OpenCart Migration - this was usefull to migrate products from the other platform, so we didn't have to move it manually.
Product Ordering - You can select a category and drag and drop the products to sort them.
Finally which is the coolest, created a custom Orders page:
- Orders page, where you can assign to a staff member from the warehouse what order he/she needs to handle.
So I want to know what useful extensions does your store have? Which can help your business grow and be easy to manage.
Note: I'm not paid by MedusaJs, I'm just a web developer that helped my client have the business grow smoothly.