Websites and stores
Storefront, catalogue, cart and order handling. Fast loading and a proper look on a phone by default, not as a paid extra.
Built end to end: interface, server side, database and deployment on a real server.
services
Storefront, catalogue, cart and order handling. Fast loading and a proper look on a phone by default, not as a paid extra.
Orders, bookings and notifications right inside the messenger. One shared database with the site, not a separate system living its own life.
A panel where the owner changes prices, texts and photos themselves. No developer involved and no fee for every edit.
The project already exists but something is broken, slow or missing. Reading someone else’s code and carrying it forward.
tools
The work spans every layer at once, from the interface down to the server. Below is what each layer gives you in practice and what it is built with.
Rules and calculations live on the server, so they cannot be bypassed from the browser.
Enquiries, catalogue and texts sit in a real database and survive a restart.
Pages are served ready-made, so they load fast even on a weak connection.
A second way into the same system: orders and alerts where the client already is.
Hosting stays under control and shipping an update takes no manual steps.
how it works
A short conversation about what is needed and why. The outcome is a list of what gets built, and separately what does not.
Agreed before the work starts and not revised along the way. Two rounds of revisions are included. Further ones are quoted hourly, separately and upfront: the amount is known before the work starts, not after.
A working version is available by link from the first week. You can look and say “not this” early, not at the end.
Domain, server, access and source code are registered to the client. Support afterwards is optional, not a requirement.
questions
A short conversation about the task. After that: texts, photos and access, if the project already lives somewhere. The exact list comes after scoping, not as a twenty-page brief.
The closest sample is the site you are reading. It is built end to end: interface, server side, database, admin panel, deployment and automated checks on every change. That is more honest than screenshots in a portfolio: speed, behaviour on a phone and how fast content updates can be verified right now rather than taken on trust. Anything closer to your task is worth discussing directly.
A working version is available by link from the first week, so “not this” shows up early rather than on delivery day. Two rounds of revisions are included; further ones are quoted separately and upfront.
You do. Domain and server are registered to you and the source code is handed over with the project. There is no lock-in: the work can be continued by anyone.
Yes, that is what the admin panel is for. Prices, texts, photos and products change without a developer and without a fee for every edit.
The project runs on its own. Support is optional rather than required: it is a separate arrangement, not a condition for the site to keep working.
contacts
A couple of sentences about the task and the deadline will do. You will get questions to the point and a price range in return.
Message on TelegramOr by email ilya@kapranov.dev
reply within one business day
If you would rather not message directly, describe the task here and I will reply the way you prefer.