Possibilities

A custom marketplace is usually estimated to require six months of development and a budget that would kill the idea in a meeting. But those six months aren't spent on the storefront—they're spent on the framework: languages, roles, permissions, storage, secure file sharing, chat, payments, and an admin panel. This framework is already written and working. All that remains is to fill it with your product—and that takes just one or two days.

Catalog and products , digital keys, 14 languages , crypto, bank, ERIP files up to 3 GB , 0% commission, own server
1–2 days until the storefront is operational with products and payment acceptance
14 languages at once, with separate SEO for each market
0% commission on turnover - the platform is yours
~5 minutes from an idea in your head to a section on a live website
01

No illusions

What does "marketplace in two days" mean?

Let's start with an honest distinction—it's also the main argument. Ozon isn't just a website: it's warehouses, couriers, pickup points, logistics, and a thousand support staff. You can't replicate that in two days, and no one else will.

But if you look at the software component of any marketplace, it turns out that 80% is the same infrastructure, which everyone writes anew:

What every marketplace needs Deadlines for development from scratch In ENG
Catalog with nesting and cards 3-5 weeks ready
Registration, login, roles, rights 2-4 weeks ready
Admin panel for content managers 4–8 weeks ready
File storage and secure delivery 2-3 weeks ready
Video with transcoding 3-6 weeks ready
Chat with the buyer and notifications 3-5 weeks ready
Multilingualism and SEO 4–8 weeks ready
Audit of employee actions 1–2 weeks ready
Your product, your texts, your prices 1–2 days
Two days is the time it takes to fill out the site, not write code. You're not getting a "website builder," but a working platform you can start adding products to right away.
02

Scenarios

Three models that can be assembled from just one brick

Any catalog block can be transformed into a store with a switch: its pages become products with prices and currencies. This gives rise to completely different businesses.

Product showcase

Categories, subcategories, and cards with photos, videos, specifications, and prices. The buyer chats directly from the card. Ozon/Wildberries model

Digital goods

Keys, licenses, access. The wholesaler purchases a batch of codes, and the end customer activates theirs. Freezing and activation tracking are built-in. Plati.ru model / Steam keys

Paid content

Courses, blueprints, firmware, databases. The access level for a section determines who sees and downloads. Boosty model / private club

Digital products are where things usually break down.

Selling keys and licenses seems simple until you face the following questions: how to distribute a batch to a wholesaler, how to prevent a code from being activated twice, how to freeze a stolen batch, and how to link a license to a device. The platform already addresses these issues:

  • Wholesale lots. The code is issued to the wholesaler, marked with the subscription type, and is valid until activated.
  • One-time activation. Who activated it and when is recorded. The same code won't work again.
  • Freezing. A batch is blocked with one flag if a dispute arises with a wholesaler.
  • Hardware binding. The license remembers the device ID and the addresses it was used from.
  • Terms. Trial period, one year, two years, or unlimited—with automatic usage tracking.
Content admin: catalog tree, blocks, sub-blocks, products
Catalog tree: Block → Subblock → Product. Drag and drop to change the order. engi.live/admin/content
03

Money

Payment without platform commission

The main cost on someone else's marketplace isn't the subscription fee, but the commission on each sale. On your own platform, there's simply no commission.

Someone else's marketplace Own site at ENGI
Commission usually 15–25% of turnover 0%
Client belongs to the site yours, with contacts and history
Card site template any layout, video, files
Rules change without you yours
Blocking possible at any time excluded
Competitors' prices next to your product there are none

Payment details are configured in sets and displayed to the buyer in their preferred format: cryptocurrency (e.g., USDT on the BEP-20 network), bank transfer (IBAN / SWIFT), or ERIP with step-by-step instructions. For cross-border trade, this is often more convenient than card acquiring: it doesn't depend on whether the payment gateway works with your country.

Let's be honest. Automatic card acquiring isn't included out of the box—it currently only provides payment details and confirms payment. For digital goods and B2B, this is a working model from day one, and connecting a payment gateway is a separate task when turnover demands it.
04

Integration

Integrate into an existing business without breaking anything

The most common fear is: "We already have a website and 1C, we don't need to redo everything." And there's no need. The platform is installed alongside and takes care of what's currently missing.

The site remains

The existing website continues to operate. The new site resides on a subdomain or a separate domain and links to it.

The accounting remains

Exchange with the accounting system is standard JSON over HTTPS. Product lists and prices are downloaded, and orders are loaded.

People remain

Managers receive roles and permissions. There's nothing to learn: a section tree and a text field.

An order in which you risk nothing

  1. One direction Take one product group or one digital product - not the entire range.
  2. Parallel Operations: The platform has been operating alongside current channels for two weeks. Compare based on numbers, not perceptions.
  3. Expansion The rest of the assortment is created by copying the existing structure.
  4. Transferring traffic Only when we are sure that it works.
The entire stack is built in Docker: Next.js, PostgreSQL, S3 storage, video service, chat, and NGINX with free certificates. It can be installed with a single command on any server—rented or your own. If you want to change hosting or hosting country, you can move along with your containers, without rewriting them.
05

Mobility

Nothing needs to be installed - no one

Not for the buyer, not for the seller, not for the administrator. Everything lives in the browser: Windows, macOS, Linux, Android, iOS, the tablet in the sales area, the storekeeper's phone.

  • The buyer shouldn't have to install the app just to make a purchase—and it's at this step that most people get lost.
  • The seller does not have to wait for moderation in app stores for each update.
  • You don't need to maintain two development teams for two mobile platforms.
  • All an employee needs is a link and a login: the new manager starts working in five minutes, without a visit from the system administrator.

You can manage the platform from anywhere and at any time: add a product to a taxi from your phone, adjust a price while on vacation, or respond to a client at night. The site is open 24/7 via HTTPS, without a VPN or public IP address.

Chat with the buyer and automatic translation
The buyer writes in their language, you respond in yours. engi.live/ru/chat
06

Speed

An idea - and in five minutes it's on the website

This is something no other marketplace or outsourced CMS offers. The usual cycle of "invented the idea → wrote the task → the contractor estimated → completed in three weeks → not what I wanted" is simply absent here.

Task As usual Here
Add a catalog section developer task, release 1 minute , "+ Block" button
Change the order of sections in the menu editing code or config 5 seconds , drag and drop
Hide product from the website delete and then restore 1 click , the page remains as a link
Launch a weekend promotion approval, layout 10 minutes , page with any HTML
Translate everything into 14 languages translation agency, weeks 1 button , the layout is saved
Close the dealer section development of a personal account 1 drop-down list , access level
Issue the employee a license task for the admin 30 seconds , ticks M1–M8

Modernization without fear

Updating the platform requires a single command on the server: the code is pulled in, the database schema is cleaned up, and the container is rebuilt. The change history is stored in the version control system, so rolling back to a previous version also requires a single command. No more "we updated and everything crashed, and there's no way to go back."

And since you own the source code, any customization for your niche is a task for the developer, not a matter of negotiating with the platform about whether they'll add the field you need to the product page. They won't.

07

Control

Command, Rights, and Control

The site no longer depends on one person who “knows everything.”

  • Roles and specific permissions M1–M8. A category content manager edits only their own cards. A manager edits everything. File and video download permissions are granted separately.
  • Audit. Who created, modified, and deleted the file—including the name, email, and role at the time of the action. Even if the employee left a year ago.
  • Internal company correspondence. The administrator monitors managers' conversations with clients, including resolving disputes and training new employees using real-life examples.
  • Your customer base is yours. Email addresses, purchase history, and conversations are all in your database, not in someone else's platform's account.
Managing users, roles and permissions
Employees, roles, and rights M1–M8. engi.live/admin/users
Audit: Who created, changed, and deleted what
Audit: A complete history of actions with products and sections. engi.live/admin/audit
08

Plan

Two days by the hour

Not a figure of speech, but a real sequence. Provided you already have the product text and photos.

  • Day one
  • Deployment Server, domain, certificates, database, storage - the installation script runs automatically.
  • Catalog structure Sections and subsections, the block is marked as a store.
  • First items: Cards with descriptions, photos, prices, and currencies. A template is developed, and then further development follows.
  • Access levels What an anonymous user sees, what a registered user sees, and what a wholesaler sees.
  • Payment details for Crypto, bank, ERIP – with instructions for the buyer.
  • Day two
  • Mass filling The rest of the assortment follows a proven template.
  • Multilingualism The catalog is expanded into 14 languages, and titles and meta tags are checked.
  • Team Accounts for managers, roles, rights, language zones.
  • Chat and mail Online channel with the buyer, registration letters and notifications.
  • Launch: Phone verification, SEO markup, sitemap – and the site is open.
From there, you develop the platform yourself, without a contractor: new sections, promotions, languages, products, and access rules—all through the admin panel, in your browser, at any time of day.
09

Result

What will improve in your business?

Direction What's changing?
Margin 15-25% of the third-party platform's commission on each sale disappears
Geography 14 languages with dedicated SEO – export without a second website
Speed From idea to section on a live website – minutes, not sprints
Mobility Browser on any device, control from anywhere, anytime
Sustainability You won't be blocked or have your rules changed retroactively.
Data Clients, history, and correspondence are in your database on your server.
Team Roles, rights, and audit instead of "ask Sasha, he knows"
Development The source code is yours, modifications are not agreed upon with anyone

Where to start

The fastest way to understand whether a platform is right for you is to see it in action on your product rather than reading further. Pick one area and create a dozen cards: this will take an evening and answer all your questions better than any presentation.

Write us in the chat directly from this page - we'll discuss your task in your language.