Fancy Clone · Features

Fancy Clone Features: The Front Page Is a Decision

On a curated shop nobody uses the search box. Buyers arrive to be shown something rather than to find something, so what surfaces has to be an editorial choice you make rather than a ranking an algorithm produces. That single difference changes the rails, the deals, the CMS and the way placement is sold. Here is what ships, grouped by who touches it.

Request a Live Demo →See Pricing
Operator-set rails, not generated
Placement is inventory you own
6 days to deploy
Front page
Yours to set
What a Curated Front Page Is Made Of
01Featured rail, per-product control
02Most-demanded and best-selling
03Best-rated, from real reviews
04One daily deal, scheduled
05A time-boxed flash event
06Paid banners you sold yourself
4
Rails, All Operator-Set
131
Normalized MySQL Tables
9
Order Statuses, Per-Line State
6
Surfaces on One REST API
By Role

Feature Set by Role

Six surfaces on one REST API. On a curated shop the operator is a merchandiser rather than an administrator, so their column is the one that describes the actual product.

B

Buyer

  • Arrives at a front page composed rather than generated
  • Featured, most-demanded, best-selling and best-rated rails
  • One daily deal and time-boxed flash events
  • Editorial posts and CMS pages beside the products
  • Product pages with galleries, video and photo reviews
  • Wishlist and save-for-later that persist between sessions
  • One basket spanning several sellers, shipping per seller
  • Coupon, wallet credit and loyalty points applied together
S

Seller

  • Registers with KYC, approved and suspendable by an operator
  • Product CRUD with variants, stock and multi-image galleries
  • Applies to join a flash event rather than assuming a slot
  • Buys banners and sponsored positions on browse pages
  • A plan tier that decides which rails they are eligible for
  • AI-assisted descriptions, SEO titles and image alt text
  • Order queue, refund responses and review replies
  • Wallet with commission visible and a withdrawal request flow
D

Delivery Agent

  • First-class identity with KYC, approval and zone assignment
  • Assignment feed with accept and reject
  • Navigation to the seller for pickup, then to the buyer
  • Live location broadcast while in transit
  • Status checkpoints from picked up through to delivered
  • One-time code verified at the door before handover
  • Earnings held separately from cash collected on COD
  • Payout request flow from the app
M

Merchandiser

  • Sets every rail by hand, plus per-product featured control
  • Schedules the daily deal and time-boxed flash events
  • Sets per-product discounts inside an event
  • Publishes blog posts and CMS pages from the same console
  • Sells and places banners and sponsored positions
  • Approves which sellers join an event, and charges for it
  • Moderates the catalog with approve, reject and bulk actions
  • Eight report types over any date range, to Excel, CSV or PDF

We list the fourth role as merchandiser rather than operator deliberately. On this model the person composing the front page is doing commercial work every day, not configuration once a quarter, and a platform that treats that as an admin task has misunderstood the business.

Compare

Fancy vs Miracuves Clone vs Building From Scratch

The same capability, three different paths. Every row that separates them is a merchandising row, because on a curated shop that is the product.

CapabilityOriginal FancyMiracuves CloneGeneric commerce script
What surfaces on the front pageCurated, that was the whole propositionFour rails set by you, plus per-product featured control - an editorial decision rather than an outputA newest-first grid, or a plugin's guess
Scheduled scarcityCentral to the modelOne daily deal and time-boxed flash events with per-product discounts, both scheduled from the consoleA sale price field
Editorial contentStory-led throughoutA Blog module and CMS pages on the same site as the products, not a marketing micrositeA separate blog nobody links to
Placement as a productYesPaid banners, sponsored positions and an event participation fee - position you control and can therefore sellNothing to sell, because the algorithm gives it away
Who decides rankingEditorsYou do. There is no recommendation engine in the base build, stated plainly, and on an editorial shop that is the pointAn opaque relevance score
Multi-seller catalogYesSeller KYC and approval, moderation with bulk actions, commission at four levels, payouts on one ledgerUsually single-seller
Basket across sellersYesOne basket spanning several sellers, shipping estimated per seller, a delivery status per lineOne seller per order
Source codeNot availableComplete Laravel 12 backend and all three Flutter projects, unobfuscated, no licence callbackOften encrypted files or a licence check
Time to liveNot applicableSix working daysWeeks, then months on merchandising

The fifth row is the one people misread. Having no recommendation engine sounds like a gap until you remember what you are buying: on a shop where the front page is the product, an algorithm choosing it takes the business away from you and gives you nothing to sell.

End to End

How It Works, End to End

A product going from a seller's catalog onto a curated front page and out to a buyer - traced through every decision a person makes along the way.

01

A seller lists, and waits to be chosen

Registration with KYC and operator approval, then product CRUD with variants, stock and galleries. Listing is where a seller's control ends on this model - what happens next is your decision, and both sides understand that from the outset.

02

Moderation is an editorial filter, not a compliance check

The queue has approve, reject and bulk actions, and the operator keeps full editing rights over any listing. On a curated shop rejection is a normal outcome rather than an exception, because the standard is fit with the shop rather than merely being a legitimate product.

03

You compose the front page

Featured, most-demanded, best-selling and best-rated rails, plus per-product featured control. Some of those draw on real signal and some are entirely your choice, and the mix is itself an editorial position. Nothing appears because a relevance score put it there.

04

Scarcity and timing get scheduled

One daily deal, plus time-boxed flash events carrying per-product discounts. Curated commerce runs on scarcity and timing far more than on price, and both are scheduled from the console rather than improvised with a sale field.

05

The story ships next to the product

A Blog module and CMS pages are part of the platform, so the editorial around a drop lives on the same site as the thing it is about. On a shop where buyers arrive to be shown something, the writing is part of the merchandising rather than a marketing afterthought on another domain.

06

Sellers pay for the position you control

Paid banners, sponsored positions on browse pages, and a participation fee for joining an event. Because the front page is finite and curated, position is genuinely scarce, which is exactly why sellers will pay for it in a way they never pay for a search ranking.

07

The order settles like any marketplace order

One basket across several sellers, nine order statuses with a delivery status per line, a returns pipeline with its own status machine, commission taken on completion and reversed on refund, and four wallets each writing an append-only history row inside the same transaction as the balance move.

Steps three to six are the ones that do not exist on a conventional marketplace. Everything else on this list is the same commerce machinery underneath, which is deliberate - the curation is a layer on solid plumbing rather than a substitute for it.

Deliberate

Every Feature Earns Its Place

Feature lists are cheap. These are the ones that exist because a specific thing goes wrong on a curated shop without them.

CapabilityWhy it is not optional
Rails set by handBecause on a shop where nobody searches, the front page is the shop. A rail generated from a relevance score is a shop assembled by something you cannot question, argue with or sell a position on.
Per-product featured controlBecause curation happens at the item level, not the category level. Without it your editorial choices are limited to whatever buckets someone else defined.
A scheduled daily dealBecause a reason to return today is the entire retention mechanism on an editorial shop. Scheduled means it happens whether or not anyone remembers to do it.
Time-boxed flash eventsBecause scarcity only works if it genuinely ends. An event with a start and an end that the platform enforces is a different commercial instrument from a discount someone forgets to remove.
Per-product discounts inside an eventBecause a flat event discount either gives away margin on the items that would have sold anyway or fails to move the ones that needed help.
A blog and CMS on the same siteBecause the story is part of what you are selling. Put it on a marketing microsite and it earns neither the sale nor the search position, and it stops being merchandising.
Paid banners and sponsored positionsBecause position you control is inventory. A marketplace that hands ranking to an algorithm has given that inventory away for nothing and cannot get it back.
An event participation feeBecause being in the drop is worth money to a seller. Charging for it converts your editorial calendar into a revenue line without touching anyone's commission rate.
Plan tiers tied to rail eligibilityBecause on this model a seller's tier is mostly about which rails they can appear in. That makes the upgrade argument concrete rather than a list of dashboard features.
Moderation with bulk actionsBecause rejection is a normal outcome here, not an exception, and an editorial filter that can only be applied one row at a time becomes a bottleneck on your own standards.

None of these are exotic. They are the ten places where a marketplace built for search-led shopping stops working on a shop where nobody searches.

Stack

The Technology Behind the Features

Deliberately ordinary choices, because the developers who maintain this after handover should already know all of it.

BackendLaravel 12 on PHP 8.2, organised into nWidart modules - and on this product the Blog module matters, because editorial ships as part of the platform rather than as a bolt-on.
Data131 normalized MySQL tables with reversible migrations, soft deletes on customer, seller, agent and product rows, composite indexes on the hot paths, and append-only wallet histories.
APIOne REST API in versions v1, v2 and v3 serving the storefront, the seller panel, the operator console and all three Flutter clients. Six surfaces, one contract.
MobileThree Flutter Android projects - buyer, seller and delivery agent - transferred into your repository unobfuscated. The projects compile for iOS; store builds are quoted separately.
MerchandisingRails, per-product featured flags, the daily deal, flash events with per-product discounts, banners and sponsored positions - all configuration rather than code, and all changeable without a deployment.
PaymentsEleven gateways integrated, plus operator-defined offline methods and cash on delivery, with settlement records held per gateway and per currency.

Why there is no recommendation engine, and why that is stated rather than hidden

Most marketplace platforms would list a recommendation engine as a headline feature and be vague about how good it is. This one says plainly that there is not one in the base build. For an editorial shop that is a positioning decision rather than a shortfall: the value you are selling is your judgement about what is worth showing, and an algorithm that overrides it is actively working against the proposition. If you later want a recommendation layer, placement bidding or rail analytics, all three are named on the hub as scoped work and quoted separately - which is a more honest arrangement than shipping a weak recommender and calling it included.

Laravel 12PHP 8.2, nWidart modules
131Normalized MySQL tables
Blog + CMSIn the platform, not beside it
Redis 7Cache, queue, session

Everything above transfers into your repository. There are no encrypted files and no licence callback of any kind.

Honest Readiness

What Is Not Included in the Base Package

Everything above is in the base build and demonstrable in the live demo. These are not, and the hub names them rather than implying them away.

Scoped separately, or yours to own

  • A recommendation layerThere is no recommendation engine in the base build, and the hub states that plainly rather than burying it. On an editorial shop that is a deliberate position - your judgement is the product - but if you want algorithmic recommendation alongside the curated rails, it is scoped and quoted separately.
  • Placement biddingBanners, sponsored positions and event participation fees all ship as things you price and sell. An auction where sellers bid against each other for a slot is a different mechanism, and it is scoped work.
  • Rail analyticsThe eight standard report types ship. Measuring which rail converted, what a featured slot was worth and how a flash event performed against a baseline is scoped separately - and on this model it is the addition most likely to change how you merchandise.
  • iOS applicationsThree Android builds ship. The Flutter projects compile for iOS, quoted as an add-on with signing and store submission.
  • Gateway credentialsEleven gateways are integrated; each needs your own merchant account and its own approval.
  • SMS and email providerIntegration-required - your accounts, your sender reputation, your deliverability.
  • Firebase projectPush notifications across all three Android apps run through your own Firebase project. On a shop built around daily deals and drops, push is doing real commercial work.
  • OpenAI keyThe AI module generates descriptions, SEO copy and alt text against your key, with per-feature token quotas and a per-call cost log.
  • Catalog data and editorialProducts, imagery, seller recruitment and the writing itself are the business. The Blog module ships; the point of view does not.
  • ISO 27001 and SOC 2Neither certificate is held and neither is claimed. The platform is ready for the evidence gathering; certification is a separate programme.

Rail analytics is the one worth scoping early if you can. Curating without measuring is possible - people did it for a century - but knowing what a featured slot is actually worth is what turns placement from a price you guessed into a price you can defend.

Development Company

See how Miracuves compares to agencies and freelancers

The deployment process, two modelled reference deployments, and how to test the rails, the daily deal and a flash event before you hire anyone - on the Development Company page.

See the comparison →
FAQ

Frequently Asked Questions

Is there a recommendation engine?
No, and the hub says so plainly rather than implying otherwise. Rails are set by you - featured, most-demanded, best-selling and best-rated, plus per-product featured control. For an editorial shop that is the proposition rather than a gap: what you are selling is your judgement about what is worth showing. A recommendation layer is scoped and quoted separately if you decide you want one alongside the curation.
How much of the front page can I actually control?
All of it. Four rails, each set by you, plus per-product featured control so curation happens at item level rather than being limited to buckets someone else defined. On top of that sit one daily deal and time-boxed flash events with per-product discounts, all scheduled from the console. Nothing appears because a relevance score put it there.
How do flash events work?
They are time-boxed, with a start and an end the platform enforces, and they carry per-product discounts rather than one flat rate across the event. Sellers apply to join rather than assuming a slot, and you can charge a participation fee for it. Curated commerce runs on scarcity and timing more than on price, so an event that genuinely ends is a different instrument from a discount someone forgets to remove.
Is the blog part of the platform or separate?
Part of it. A Blog module and CMS pages ship with the platform, so the story around a product lives on the same site as the product rather than on a marketing microsite nobody links to. On a shop where buyers arrive to be shown something, the writing is merchandising - it earns the sale and the search position at the same time.
Can I sell placement to sellers?
Yes, and on this model it is unusually valuable. Paid banners, sponsored positions on browse pages and an event participation fee all ship. Because the front page is finite and curated by you, position is genuinely scarce - which is exactly why sellers pay for it here in a way they never pay for a search ranking. Placement bidding, where sellers auction against each other for a slot, is scoped separately.
Is the commerce underneath a full marketplace?
Yes - the curation is a layer on solid plumbing, not a substitute for it. Seller KYC and approval, moderation with bulk actions, commission at four levels, a basket spanning several sellers, nine order statuses with a delivery status per line, a returns pipeline with its own status machine, four wallets with append-only histories, a delivery fleet with verified handover, and eight report types over any date range.

Compose a front page in front of us

Set a rail, feature a product, schedule tomorrow's deal and open a flash event. Fifteen minutes, and you will know whether the merchandising is real.

Ready to launch a marketplace you curate?

Deploy in six days with operator-set rails, a scheduled daily deal, time-boxed flash events, a blog and CMS inside the platform, placement you can sell, and full Laravel 12 source on infrastructure you own.

Talk to Us →
Miracuves · Fancy Clone Solution Feature set and scoped add-ons cross-verified against the live hub, 2026-08-21
Disclaimer

Miracuves is an independent software development company. We are not affiliated with, connected to, sponsored by, or endorsed by Fancy.

Why this name

Fancy Clone” is used descriptively. It is how the software industry refers to building a platform with functionality similar to Fancy, and how clients search for it.

Who built this

The entire design and codebase is built by our own team. The product contains no code, design, graphics, or content originating from the Fancy website or applications.

Trademarks

Fancy and all other third-party names and marks are the property of their respective owners, referenced here solely to describe the category of software offered.