ETERN8
Discuss your projectDiscuss
ruenar
How to vet a web developer before you pay: ask for a live admin demo
Back to blog
Technology

How to vet a web developer before you pay: ask for a live admin demo

November 7, 2026
6 min read
Author: Iakov Radchenko
  1. Blog
  2. /
  3. Technology
  4. /
  5. How to vet a web developer before you pay: ask for a live admin demo
#Contractor#Admin panel#Choosing a developer#Online store

You are choosing who will build your online store or move it to a new platform, and the contractor sends a portfolio and screenshots of the admin panel. A screenshot shows the admin on its best day. It does not show how the admin behaves when a manager changes prices on about ten products at once, or when the owner looks for an order from three months ago. You can check this before you pay: ask for a view-only demo login and go through it yourself.

Why a portfolio and screenshots are not enough

A portfolio shows the storefront: what the buyer sees. You will live in the admin, every day. It decides whether a manager can change a price alone or has to wait for a developer, whether the owner finds the right order in a minute, and whether anyone can see who deleted a product yesterday. None of this is visible in a screenshot, and on an empty test store with three products everything feels fast.

What to ask for

A login to the admin of a working project, not a demo sandbox. The login must be view-only: nothing can be changed from it. If you are offered a walkthrough on a call instead, that is also an option, but it is better to click through the admin yourself: during a walkthrough it is easy to steer around whatever looks worse.

What to check in fifteen minutes

Products

Open the list and look for bulk operations: select several products and change the price, availability, or section in one action. If there are none, every such change becomes a separate piece of work.

Sections and menus

Can new sections and menu items be created from the admin, or only in code? It is a small thing, and it is exactly what people end up waiting for a developer to do.

Page address

What happens to the old link if you change a product's address: is a redirect set automatically, or do you have to remember it? Old links live in search results, in newsletters, and in other people's articles.

Orders

Open an order card. How many statuses does it have, can you create your own, and what depends on a status: stock, payment, emails to the buyer? If the status a manager moves and the status that money and stock depend on are separate, the risk of errors in your accounting is lower.

Action log and permissions

  • is there a log of who changed what, and when;
  • does it record denied access attempts, and not only successful actions;
  • can a staff member be limited to certain sections, so that the accountant does not see everything and a manager does not see other people's totals.

What a demo login must hide, and what it can show

A live store means buyers' personal data: names, emails, phone numbers, addresses. If a contractor gives you a login where all of it is open, be wary: that may be how they treat your customers' data too. A good demo login hides the name, email, phone, address, and order totals, and does not open buyers' conversations with consultants at all: the personal data sits inside the sentences themselves, so there are no fields to mask.

The catalog with prices should stay visible: prices are public on the storefront anyway, and without them you cannot show how a price change works. Review texts can stay too: they are published on the product page, while the author's name and email are hidden.

Separately, check that nothing can be changed from this login. A view-only login that accidentally lets someone edit prices is dangerous for the store itself.

What no admin will have, and how to talk about it

However convenient an admin is, it cannot do everything. A new block on the storefront, your own section in the panel, an exchange with your accounting system: these are done through development. The answer "we can do everything" does not say where the boundary lies. A reasonable answer sounds like this: what changes often is moved into the panel, and what changes once is done by the contractor. Ask where that line is and ask to see it on screen: which fields, statuses, emails, and roles the owner changes alone, and what is built to order.

How this looks on our side

Our demo login opens the admin of the IWANT store: a working store with a catalog of 3,786 products and an order history from 2016 to 2026, which we moved from a hosted platform to our own engine. If you want the read-only login and the list of what is hidden, ask us. The catalog in this admin is ours; in its place will be yours.

When this check is not needed

If the store is small, changes rarely, and you do not plan to work in it yourself, screenshots and a conversation with the contractor's previous client are enough. Checking the admin matters for those who will open it every day, or who expect their staff to do so without a programmer.

Similar project

Vsedomatut - marketplace in 3 weeks

A live real estate platform case with user roles, accounts, CRM integration, and zero-downtime migration.

FAQ

Frequently asked questions

Answers to common questions

A view-only login to the admin of a working project, not a demo sandbox. Nothing can be changed from this login, and buyers' personal data is hidden. Go through products, sections, orders, and the action log yourself, not during a walkthrough.
Bulk operations on products, creating sections and menus without a developer, redirects of the old link when an address changes, order statuses, the action log, and staff permissions. Also ask where the line lies between what the owner changes alone and what is done to order.
In a live store, orders hold names, emails, phone numbers, and addresses. A good demo login hides them and the order totals, and does not open buyers' conversations at all. Catalog prices stay visible: they are public on the storefront anyway.

Let us look at your case

Describe where you are now. I reply within one business day: what makes sense to build, what it costs, and how long it takes.

By sending this form you agree to our Privacy Policy.

Or just write to us
hello@etern8.tech
Free

A free 3-minute video review of your site

Send a link and we will record a personal review: where you lose on speed, conversion, and SEO, and what a move to your own engine would change. No call, within 48 hours.

Get a video review

What to read next

Materials that help move from reading to a concrete decision about scope, budget, and the next step.

When to move from Bitrix24 to Next.js: a checklist for the business
Technology

When to move from Bitrix24 to Next.js: a checklist for the business

Bitrix24 is still useful for many companies. But when speed, total cost of ownership, and SEO hit a ceiling, it is time to evaluate a migration to Next.js.

May 17, 2026
13 min
Bitrix24Next.js
Read article
SEO when migrating a website: what a mistake costs
Technology

SEO when migrating a website: what a mistake costs

A migration breaks SEO not because of the new platform but because page addresses change. We break down the cost of a mistake and a lesson from our own migration: redirects were not enough, and a page drops out of the index when there is no path to it.

November 7, 2026
9 min
SEOMigration
Read article
Custom online store cost in 2026: budget, timeline, and what goes into the build
Budget

Custom online store cost in 2026: budget, timeline, and what goes into the build

When a business needs its own online store, the first question is usually simple: what does it cost and what should actually go into it?

April 8, 2026
9 min
BudgetOnline store
Read article

ETERN8

Online stores, customer portals and AI for your business. Fixed price and timeline before we start, and you work directly with the developer.

Services

  • All services
  • Real estate platform
  • AI assistant for customers
  • AI automation of routine tasks
  • AI review and rollout
  • AI-built site rescue

Free

  • Free video review

Company

  • Projects
  • Pricing
  • About
  • Presentation
  • Blog
  • For agencies
  • Partner program

Contacts

  • Phone+7 (495) 320-62-98
  • Emailhello@etern8.tech
  • Working hours

    Replies within one business day

Profiles

  • LinkedIn · Iakov Radchenko
  • LinkedIn · ETERN8
  • Telegram · @yakov_etern8
  • GitHub · yashafake
  • Instagram · iakov.radchenko
  • Instagram · ETERN8
  • X · yasha_radchenko
  • YouTube · @etern8_tech

© 2026 ETERN8.

Contacts and payment termsPrivacy PolicyTerms of Service