Product is far enough that I'm launching it. That does not mean it's done.
What's in the box today: physical and digital products, variants, single-page checkout, Stripe / PayPal / Razorpay / Mollie / Paystack / Tap / Mercado Pago / cash on delivery, Shippo and Shiprocket labels, taxes, inventory, returns, coupons, flash sales, blog, multi-language with RTL, multi-currency, reports, roles, a visual homepage builder, a web installer, updates from the admin.
What's the gap that would stop you from using it on a real shop?
Be blunt. "I would need X or I can't leave Shopify/Woo" is the most useful sentence you can write me this week.
Hey Product Hunt 👋
I'm Mehedi, and I built FlexStore.
I kept watching the same bad choice play out. Shopify is a great product, but you rent the store. You pay every month, you pay extra on sales, then you pay again for the apps that make it usable. You never own the thing. WooCommerce is the other door: you "own" it, then you glue a shop together from 30 plugins that break on updates and fight each other at checkout. Headless tools are for teams that already have frontend engineers.
I wanted the store you own. A finished shop on your own server: storefront, checkout, admin, payments, shipping labels, taxes, inventory, returns, reports. Buy it once. Keep every sale. No app store. No "that's on the higher plan."
That's what FlexStore is. I built the whole thing myself on Laravel, React, Inertia, and TypeScript. Started as "I can ship a cleaner store than this." Turned into a full commerce product because the last 20% (labels from the order screen, refunds, RTL, local gateways, the installer, updates from the admin) is the part merchants actually live in.
Launch deal: the first 10 people to buy get 50% off any license. Use code FIRSTFLEET at checkout. After 10, it's gone.
Storefront: https://demo.flexstore.app
Admin: https://demo.flexstore.app/admin
Site and pricing: https://flexstore.app
Docs: https://docs.flexstore.app
Questions, roast the UX, tell me what's missing. I'm here all day.