A custom module for a specific task
A custom module for your task: first we check for a ready-made solution, then build it with the platform's standard tools, no core edits. The source is yours.
New features, taking over someone else's project, fixes after a previous contractor. We say plainly when a rewrite would cost less.
A custom module for your task: first we check for a ready-made solution, then build it with the platform's standard tools, no core edits. The source is yours.
A store loyalty program: earning and redeeming points, a cap on the share paid in points, expiry with a warning, tiers, email tie-ins and payback reports.
Store reviews: requests after purchase, moderation and store replies, rating markup without risking search penalties, and a rating filter in the catalog.
A customer account for a live online store: order history with statuses, one-click reorders, group pricing, invoices and documents, and separate logins.
Exchange of balances with the accounting system: updating only changed items, matching by article, zero balance rules, log and notification of failures.
Catalog export to marketplaces: separate feed for each channel, category map, validation before shipment, rejected report, single balances for all channels.
We add products to your catalog: category tree, attributes in separate fields, variants, processed photos. A 50-item pilot batch, accepted after a double count.
Automatic import of prices into the catalog: comparison by article, markup rules, protection of manual edits, hiding of removed items, report for each run.
An independent review of your site after a failed contractor: defects with reproducible evidence, an itemized estimate, critical fixes. Diagnostics are free.
Work on a store built by another developer: code audit, a copy on a staging site, changes through standard mechanisms, and rollback. Pricing after the audit.
A site left without a developer: inventory of assets and access, a verified backup, a hunt for silent failures, a plan to regain control. Quote after an audit.
Moving your site to a new host: a copy tested before the switch, a database check, mail and cron jobs moved over, and a rollback plan. Quote after an audit.
Upgrading OpenCart between versions: module and core edit audit, data migration with reconciliation, URLs preserved, staging site, rollback. Priced after audit.
It depends on the scope rather than the type of site: how many pages, how many integrations, whether the content is ready. The timeline in business days is stated on each service page, and it starts when we have the access and the materials, not from the date of signing.
Yes, and more often than not that is the right call. The first version should prove that the solution works for your case; extending is cheaper than rebuilding something unnecessary. At the review we split the task into «now» and «later» explicitly.
There is deliberately no public price list: the scope of the same work differs several times over between two clients, and a «from» figure would mislead. First comes a free audit or a review of the task, then an estimate broken down by stages, and only after that a contract with a fixed amount.
Every project gets a written contract: scope, deadlines, amount, acceptance procedure. The contractor is a registered sole proprietor, paid by bank transfer with closing documents. The result is handed over under an acceptance act.
A 30-day warranty from the day the acceptance act is signed: mistakes on our side are fixed at no charge (clause 7.2 of the contract). The warranty covers the work we did, not changes that appeared after handover.
The client. Ownership of the code, the design and the materials transfers after full payment (clause 6.2). Domain, hosting, repository, analytics and ad accounts are registered in your name, not ours.
Describe the task in your own words — we will tell you where to start and whether you need what you came for. If you do not, we will say so.