diff --git a/.agents/product-marketing.md b/.agents/product-marketing.md
new file mode 100644
index 0000000..0a73ae6
--- /dev/null
+++ b/.agents/product-marketing.md
@@ -0,0 +1,68 @@
+# DosCode Product Marketing Context
+
+## Positioning
+
+DosCode helps businesses in Kazakhstan launch working digital sales and operations paths quickly. The offer is not "cheap website development"; it is a practical path from offer to lead, message, payment, analytics, follow-up, automation, and product growth.
+
+Primary promise:
+
+- First landing mockup can be shown in 3-4 hours when the offer is clear.
+- A focused landing or lead path can go live in 48 hours when content is ready.
+- A practical project estimate can be prepared in one day.
+- Bigger products are scoped by stages instead of open-ended agency retainers.
+
+## Audience
+
+- Small and mid-sized businesses in Kazakhstan that need leads, direct sales, operational visibility, or less manual work.
+- Founders who need MVPs, SaaS products, dashboards, internal tools, portals, and early product validation.
+- Restaurants, retail, service businesses, clinics, delivery teams, and e-commerce teams that already use WhatsApp, Telegram, Kaspi, iiko, 1C, spreadsheets, or CRM tools.
+
+## Core Buyer Jobs
+
+1. "I need leads quickly."
+ Build a landing page, form, Telegram/WhatsApp lead path, analytics, and a simple follow-up route.
+
+2. "I need direct orders."
+ Build catalog, checkout, payment, Kaspi, pickup, delivery, loyalty, and an admin workflow.
+
+3. "I need control."
+ Build dashboards, reports, roles, alerts, and integrations with tools such as iiko, 1C, spreadsheets, WhatsApp, Telegram, or CRM.
+
+4. "I need a first product."
+ Build MVP, SaaS, internal platform, portal, backend logic, user roles, payments, integrations, and staged deployment.
+
+## Offers
+
+- 48-hour landing sprint: best for validating an offer, service page, direct sales campaign, or paid ad path.
+- Business product build: best for e-commerce, dashboards, bots, admin tools, internal systems, reports, and operational automation.
+- MVP / SaaS build: best for founder-led products that need users, backend, payments, logic, admin workflows, and deployment.
+
+## Differentiators
+
+- Founder-led, low-bureaucracy workflow.
+- Direct implementation across design, frontend, backend, bots, integrations, analytics, and deployment.
+- Strong fit for Kazakhstan workflows and tools: Kaspi, iiko, 1C, WhatsApp, Telegram, local business operations, multilingual pages.
+- Real shipped product examples: DosPass, Chicago Pizza, RestoPulse, WhatsApp Operator Copilot, MMG, Tower Dental.
+- Fast first artifact: mockup, estimate, landing, or product plan instead of long discovery theatre.
+
+## Proof Points
+
+- DosPass launched from idea to production in the UAE in about 6 weeks with real loyalty and WhatsApp flows.
+- Chicago Pizza combines direct web/native ordering, loyalty, QR payments, admin, owner dashboards, and iiko-connected operations.
+- RestoPulse turns iiko data into Telegram owner reports for restaurants.
+- WhatsApp Operator Copilot supports teams that answer customers from multiple WhatsApp accounts.
+
+## Messaging Rules
+
+- Lead with the business outcome, not the tech stack.
+- Do not imply every client needs AI. Mention AI only when it removes manual work, improves support, or creates measurable workflow value.
+- Do not overclaim guaranteed revenue. Use grounded language: "helps", "designed to", "usually", "can".
+- Keep all main public copy available in Russian, Kazakh, and English.
+- Preserve `https://t.me/doscode_bot` as the primary contact route.
+- Use fixed-price-by-stage framing instead of vague "custom quote only" language.
+
+## SEO And AI Search Priorities
+
+- Own queries around websites, landing pages, MVP development, business automation, dashboards, Telegram bots, WhatsApp automation, and e-commerce development in Kazakhstan.
+- Make the page answer buyer questions directly: what to build, when to choose it, what integrations are possible, how fast the first step can launch, and how to contact DosCode.
+- Keep `llms.txt`, `agent-map.json`, schema markup, sitemap, canonical links, and hreflang links aligned with the live routes.
diff --git a/en/index.html b/en/index.html
index a770088..e96cfb9 100644
--- a/en/index.html
+++ b/en/index.html
@@ -5,36 +5,37 @@
-
DosCode — Websites, Landing Pages, E-commerce and MVPs in Kazakhstan
-
+ DosCode — Websites, MVPs, E-commerce and Automation in Kazakhstan
+
+
-
-
+
+
-
+
-
-
+
+
-
+
-
+
+
+
`;
+ return ` `;
}
function renderShell(config) {
@@ -107,6 +291,7 @@ function renderShell(config) {
${renderAlternateMeta()}
+
diff --git a/src/v10/i18n/locales/en.json b/src/v10/i18n/locales/en.json
index a594a26..11fb3e5 100644
--- a/src/v10/i18n/locales/en.json
+++ b/src/v10/i18n/locales/en.json
@@ -56,10 +56,10 @@
},
"services": {
"title": "What businesses usually need",
- "subtitle": "We do not start with technology. First we find where you need leads, sales, visibility or automation, then build the right digital product.",
+ "subtitle": "We start with the business outcome: leads, direct sales, process control or less manual work. Then we choose the right format: site, bot, dashboard, e-commerce or MVP.",
"ai": {
"title": "Less manual work",
- "desc": "AI agents, scraping, data processing and automated actions where the team currently burns hours by hand.",
+ "desc": "AI agents, scraping, data processing and automated actions where the team loses hours to repeat work every day.",
"active": "agent active",
"trace": "Reasoning Trace",
"step1": "→ Extract Intent: \"Scrape competitors\"",
@@ -67,19 +67,19 @@
},
"telegram": {
"title": "Leads and service in messenger",
- "desc": "Telegram bots for leads, orders, notifications, reports and internal workflows without extra dashboards.",
+ "desc": "Telegram bots for leads, orders, notifications, reports and internal workflows when another dashboard would only add friction.",
"msg1": "Hi. I'm your assistant. Ask me anything.",
"msg2": "Show today's stats",
"msg3": "Pulling the data..."
},
"dashboards": {
"title": "Owner-level visibility",
- "desc": "Owner dashboards, CRM, reports and integrations with iiko, 1C, spreadsheets or APIs so decisions are based on facts.",
+ "desc": "Owner dashboards, CRM, reports and integrations with iiko, 1C, spreadsheets or APIs so decisions are based on facts, not manual summaries.",
"label": "Revenue"
},
"ecommerce": {
"title": "Sell directly",
- "desc": "Catalogs, checkout, Kaspi, cards, delivery, pickup and loyalty so the business depends less on intermediaries."
+ "desc": "Catalogs, checkout, Kaspi, cards, delivery, pickup and loyalty so the business can accept orders directly."
},
"nativeApps": {
"title": "Customer experience on mobile",
@@ -87,11 +87,11 @@
},
"sprint": {
"title": "Test an offer in 48 hours",
- "desc": "Landing page, form or Telegram/WhatsApp lead capture, basic analytics and a structure ready for ads or direct sales."
+ "desc": "Landing page, form or Telegram/WhatsApp lead capture, basic analytics and a structure ready for ads, promos or new services."
},
"mvp": {
"title": "Validate a product idea",
- "desc": "MVP / SaaS with users, payments, logic and staged launch so the first budget is not burned before customers."
+ "desc": "MVP / SaaS with users, payments, logic and staged launch so the product is validated before a large budget."
}
},
"stats": {
@@ -322,9 +322,9 @@
"fastLaunch": {
"badge": "48-hour offer launch",
"title": "Landing page in 48 hours",
- "guarantee": "Not just design. Page, offer, lead capture and launch.",
+ "guarantee": "Not just design. Offer, page, lead capture and launch.",
"subtitle": "For ads, a new service, a promo or demand testing. First mockup in 3-4 hours. If the first mockup misses the task, you do not pay for the sprint.",
- "bullet1": "Structure for lead, booking or purchase",
+ "bullet1": "Structure for lead, booking, payment or purchase",
"bullet2": "Telegram / WhatsApp / form as the entry point",
"bullet3": "Basic analytics and clear CTA",
"bullet4": "Deployment included, domain paid separately",
@@ -345,7 +345,7 @@
},
"process": {
"title": "Process",
- "subtitle": "Transparent, predictable and very fast.",
+ "subtitle": "A short path from request to launch without extra bureaucracy.",
"steps": [
{
"title": "Request",
diff --git a/src/v10/i18n/locales/kk.json b/src/v10/i18n/locales/kk.json
index e749c28..03e65d7 100644
--- a/src/v10/i18n/locales/kk.json
+++ b/src/v10/i18n/locales/kk.json
@@ -56,10 +56,10 @@
},
"services": {
"title": "Бизнеске көбіне не керек",
- "subtitle": "Технологиядан бастамаймыз. Алдымен өтінім, сатылым, бақылау немесе автоматтандыру қай жерде керек екенін түсінеміз - содан кейін дұрыс digital-өнім жинаймыз.",
+ "subtitle": "Алдымен бизнес нәтижесін таңдаймыз: өтінім, тікелей сатылым, процесті бақылау немесе қол жұмысты азайту. Содан кейін форматты таңдаймыз: сайт, бот, дашборд, e-commerce немесе MVP.",
"ai": {
"title": "Қол жұмысын азайту",
- "desc": "Команда қазір қолмен сағат жұмсайтын жерде AI-агенттер, парсинг, дерек өңдеу және автоматты әрекеттер.",
+ "desc": "Команда күн сайын қайталанатын жұмысқа уақыт жоғалтатын жерде AI-агенттер, парсинг, дерек өңдеу және автоматты әрекеттер.",
"active": "агент белсенді",
"trace": "Reasoning Trace",
"step1": "→ Extract Intent: \"Бәсекелестерді парсинг\"",
@@ -67,19 +67,19 @@
},
"telegram": {
"title": "Өтінім және сервис мессенджерде",
- "desc": "Telegram-боттар: өтінім, тапсырыс, хабарлама, есеп және ішкі сценарийлер артық кабинетсіз.",
+ "desc": "Telegram-боттар: өтінім, тапсырыс, хабарлама, есеп және ішкі сценарийлер, артық кабинет процеске кедергі болғанда.",
"msg1": "Сәлем. Мен сіздің ассистентіңізбін. Не қаласаңыз сұраңыз.",
"msg2": "Бүгінгі статистиканы көрсет",
"msg3": "Деректер жиналуда..."
},
"dashboards": {
"title": "Иесіне цифрды көру",
- "desc": "Owner dashboard, CRM, есептер және iiko, 1C, кесте немесе API интеграциялары, шешім фактіге сүйенуі үшін.",
+ "desc": "Owner dashboard, CRM, есептер және iiko, 1C, кесте немесе API интеграциялары, шешім қолмен жасалған сводкаға емес, нақты дерекке сүйенуі үшін.",
"label": "Revenue"
},
"ecommerce": {
"title": "Тікелей сату",
- "desc": "Каталог, checkout, Kaspi, карта, жеткізу, алып кету және loyalty, бизнес делдалға аз тәуелді болуы үшін."
+ "desc": "Каталог, checkout, Kaspi, карта, жеткізу, алып кету және loyalty, бизнес тапсырысты тікелей қабылдауы үшін."
},
"nativeApps": {
"title": "Клиент тәжірибесі телефонда",
@@ -87,11 +87,11 @@
},
"sprint": {
"title": "Офферді 48 сағатта тексеру",
- "desc": "Лендинг, форма немесе Telegram/WhatsApp өтінім, базалық аналитика және жарнамаға не тікелей сатылымға дайын құрылым."
+ "desc": "Лендинг, форма немесе Telegram/WhatsApp өтінім, базалық аналитика және жарнамаға, акцияға немесе жаңа қызметке дайын құрылым."
},
"mvp": {
"title": "Өнім идеясын тексеру",
- "desc": "Пайдаланушылар, төлем, логика және кезеңдік іске қосуы бар MVP / SaaS, алғашқы клиентке дейін бюджет күймесін."
+ "desc": "Пайдаланушылар, төлем, логика және кезеңдік іске қосуы бар MVP / SaaS, үлкен бюджетке дейін өнімді тексеру үшін."
}
},
"stats": {
@@ -322,9 +322,9 @@
"fastLaunch": {
"badge": "48 сағатта оффер іске қосу",
"title": "48 сағатта лендинг",
- "guarantee": "Жай дизайн емес. Бет, оффер, өтінім және іске қосу.",
+ "guarantee": "Жай дизайн емес. Оффер, бет, өтінім және іске қосу.",
"subtitle": "Жарнамаға, жаңа қызметке, акцияға немесе сұранысты тексеруге. Алғашқы макет 3-4 сағатта. Егер бірінші макет міндетке сай болмаса, спринт төленбейді.",
- "bullet1": "Өтінім, бронь немесе сатып алуға арналған құрылым",
+ "bullet1": "Өтінім, бронь, төлем немесе сатып алуға арналған құрылым",
"bullet2": "Telegram / WhatsApp / форма кіру нүктесі ретінде",
"bullet3": "Базалық аналитика және түсінікті CTA",
"bullet4": "Деплой кіреді, домен бөлек төленеді",
@@ -345,7 +345,7 @@
},
"process": {
"title": "Процесс",
- "subtitle": "Ашық, болжамды және өте жылдам.",
+ "subtitle": "Артық бюрократиясыз сұраныстан іске қосуға дейінгі қысқа жол.",
"steps": [
{
"title": "Өтініш",
diff --git a/src/v10/i18n/locales/ru.json b/src/v10/i18n/locales/ru.json
index 10b4cbc..882749d 100644
--- a/src/v10/i18n/locales/ru.json
+++ b/src/v10/i18n/locales/ru.json
@@ -56,10 +56,10 @@
},
"services": {
"title": "Что чаще всего просит бизнес",
- "subtitle": "Сначала разбираемся, что нужно получить: заявки, продажи, контроль или меньше ручной работы. Потом собираем под это сайт, бота, дашборд или MVP.",
+ "subtitle": "Сначала выбираем бизнес-результат: заявки, прямые продажи, контроль процессов или меньше ручной работы. Потом подбираем формат: сайт, бот, дашборд, e-commerce или MVP.",
"ai": {
"title": "Снять ручную работу",
- "desc": "AI-агенты, парсинг, обработка данных и автоматические действия там, где команда сейчас тратит время вручную.",
+ "desc": "AI-агенты, парсинг, обработка данных и автоматические действия там, где команда каждый день теряет часы на рутине.",
"active": "агент активен",
"trace": "Reasoning Trace",
"step1": "→ Extract Intent: \"Спарсить конкурентов\"",
@@ -67,19 +67,19 @@
},
"telegram": {
"title": "Принимать заявки в мессенджере",
- "desc": "Telegram-боты для заявок, заказов, уведомлений, отчётов и внутренних процессов без лишних кабинетов.",
+ "desc": "Telegram-боты для заявок, заказов, уведомлений, отчётов и внутренних процессов, когда отдельный кабинет только мешает.",
"msg1": "Привет. Я ваш ассистент. Спросите что угодно.",
"msg2": "Покажи стату за сегодня",
"msg3": "Собираю данные..."
},
"dashboards": {
"title": "Видеть цифры каждый день",
- "desc": "Дашборды, отчёты и интеграции с iiko, 1C, таблицами или API, чтобы владелец видел ситуацию без ручных сводок.",
+ "desc": "Дашборды, отчёты и интеграции с iiko, 1C, таблицами или API, чтобы владелец видел ситуацию без ручных сводок от команды.",
"label": "Revenue"
},
"ecommerce": {
"title": "Продавать напрямую",
- "desc": "Каталоги, checkout, Kaspi, карты, доставка, самовывоз и лояльность, чтобы бизнес меньше зависел от посредников."
+ "desc": "Каталоги, checkout, Kaspi, карты, доставка, самовывоз и лояльность, чтобы бизнес принимал заказы напрямую."
},
"nativeApps": {
"title": "Сервис в телефоне клиента",
@@ -87,11 +87,11 @@
},
"sprint": {
"title": "Проверить предложение за 48 часов",
- "desc": "Лендинг, форма или заявка в Telegram/WhatsApp, базовая аналитика и структура под рекламу или прямые продажи."
+ "desc": "Лендинг, форма или заявка в Telegram/WhatsApp, базовая аналитика и структура под рекламу, акцию или новую услугу."
},
"mvp": {
"title": "Проверить идею продукта",
- "desc": "MVP / SaaS с пользователями, оплатой, логикой и запуском по этапам, чтобы не потратить весь бюджет до первых клиентов."
+ "desc": "MVP / SaaS с пользователями, оплатой, логикой и запуском по этапам, чтобы проверить продукт до большого бюджета."
}
},
"stats": {
@@ -322,9 +322,9 @@
"fastLaunch": {
"badge": "запуск за 48 часов",
"title": "Лендинг за 48 часов",
- "guarantee": "Не просто дизайн. Страница, предложение, заявка и запуск.",
+ "guarantee": "Не просто дизайн. Оффер, страница, заявка и запуск.",
"subtitle": "Подходит для рекламы, новой услуги, акции или проверки спроса. Первый макет показываем через 3-4 часа после обращения. Если первый макет совсем мимо задачи, спринт не оплачиваете.",
- "bullet1": "Структура под заявку, бронь или покупку",
+ "bullet1": "Структура под заявку, бронь, оплату или покупку",
"bullet2": "Telegram, WhatsApp или форма как вход для клиента",
"bullet3": "Базовая аналитика и понятный призыв к действию",
"bullet4": "Деплой включён, домен оплачивается отдельно",
@@ -345,7 +345,7 @@
},
"process": {
"title": "Процесс",
- "subtitle": "Прозрачно, предсказуемо и очень быстро.",
+ "subtitle": "Короткий путь от запроса до запуска без лишней бюрократии.",
"steps": [
{
"title": "Заявка",
diff --git a/src/v12/pages/home.tsx b/src/v12/pages/home.tsx
index 1829a77..0e1c9b4 100644
--- a/src/v12/pages/home.tsx
+++ b/src/v12/pages/home.tsx
@@ -64,22 +64,22 @@ type EstimateScope = "lean" | "standard" | "custom";
const V115_COPY = {
ru: {
heroBadge: "Сайты · MVP · боты · дашборды",
- heroTitle: "Сайты, MVP и автоматизация для бизнеса.",
+ heroTitle: "Сайты, MVP и автоматизация для заявок и продаж.",
heroAccent: "Первый макет — через 4 часа. Смета — за день.",
heroSubtitle:
- "Алматы, с 2020. Делаем рабочие штуки для малого и среднего бизнеса в Казахстане: сайт с заявками, Telegram-бота для заказов, дашборд с цифрами или MVP с пользователями.",
+ "Алматы, с 2020. Собираем понятный путь от оффера до заявки: лендинг, Telegram или WhatsApp, оплата, аналитика, бот, дашборд или MVP с пользователями.",
heroCta: "Получить оценку за день",
techKicker: "то, чем вы уже пользуетесь",
- techTitle: "Подключаем привычные инструменты",
- techSubtitle: "Kaspi, iiko, 1C, WhatsApp, Telegram, таблицы, оплата, аналитика и AI. Берём только то, что реально нужно проекту, без лишнего стека ради стека.",
+ techTitle: "Подключаемся к реальному рабочему процессу",
+ techSubtitle: "Kaspi, iiko, 1C, WhatsApp, Telegram, таблицы, оплата, аналитика и AI только там, где он снимает ручную работу. Стек выбираем под результат, сроки и поддержку.",
launchKicker: "не просто сайт",
- launchTitle: "Лендинг - только начало. Важно, что происходит после клика.",
- launchSubtitle: "Помогаем упаковать предложение, собрать страницу, принять заявку и не потерять клиента после первого сообщения. Поэтому DosCode не про дешёвые шаблонные страницы.",
+ launchTitle: "Лендинг — не финал. Важно, что происходит после клика.",
+ launchSubtitle: "Упаковываем предложение, собираем страницу, подключаем заявку и фиксируем следующий шаг для клиента. Поэтому DosCode — не про дешёвую страницу ради страницы.",
launchCards: [
- { chip: "01", title: "Предложение", text: "Формулируем, что человек получает и почему ему стоит оставить заявку сейчас." },
- { chip: "02", title: "Страница", text: "Собираем быстрый адаптивный сайт под рекламу, прямую ссылку или запуск новой услуги." },
- { chip: "03", title: "Заявка", text: "Подключаем Telegram, WhatsApp, форму, оплату или другой простой вход для клиента." },
- { chip: "04", title: "Дальше", text: "Если предложение работает, усиливаем его ботом, дашбордом, CRM, e-commerce или MVP." },
+ { chip: "01", title: "Оффер", text: "Формулируем, что человек получает, кому это подходит и почему стоит оставить заявку сейчас." },
+ { chip: "02", title: "Страница", text: "Собираем быстрый адаптивный сайт под рекламу, прямую ссылку, запуск услуги или проверку спроса." },
+ { chip: "03", title: "Заявка", text: "Подключаем Telegram, WhatsApp, форму, оплату или другой понятный вход для клиента." },
+ { chip: "04", title: "Развитие", text: "Если оффер работает, усиливаем его ботом, дашбордом, CRM, e-commerce или MVP." },
],
estimatorKicker: "Цены и сроки",
estimatorTitle: "Ориентир бюджета",
@@ -97,22 +97,22 @@ const V115_COPY = {
},
kk: {
heroBadge: "Сайт · MVP · боттар · дашбордтар",
- heroTitle: "Бизнеске сайт, MVP және автоматизация.",
+ heroTitle: "Өтінім мен сатылымға арналған сайт, MVP және автоматизация.",
heroAccent: "Алғашқы макет — 4 сағатта. Смета — 1 күнде.",
heroSubtitle:
- "Алматы, 2020 жылдан. Қазақстандағы шағын және орта бизнеске жұмыс істейтін шешімдер: өтінімдері бар сайт, тапсырысқа арналған Telegram-бот, цифрлары бар дашборд немесе нақты MVP.",
+ "Алматы, 2020 жылдан. Офферден өтінімге дейінгі түсінікті жол құрамыз: лендинг, Telegram немесе WhatsApp, төлем, аналитика, бот, дашборд немесе нақты MVP.",
heroCta: "24 сағатта бағалау алу",
techKicker: "бизнес қазір қолданатын интеграциялар",
- techTitle: "Сіздің нақты жұмысыңызға қосыламыз",
- techSubtitle: "Kaspi, iiko, 1C, WhatsApp, Telegram, кестелер, төлем, аналитика және AI. Технологияны әдемі тізім үшін емес, мерзім, бюджет және қолдау үшін таңдаймыз.",
+ techTitle: "Нақты жұмыс процесіне қосыламыз",
+ techSubtitle: "Kaspi, iiko, 1C, WhatsApp, Telegram, кестелер, төлем, аналитика және AI — тек қол жұмысты азайтатын жерде. Стекті нәтиже, мерзім және қолдау бойынша таңдаймыз.",
launchKicker: "бет емес, іске қосу",
- launchTitle: "Лендинг - бірінші қабат қана. Маңыздысы клиенттің толық жолы.",
- launchSubtitle: "Қысқа жол құрамыз: оффер, бет, өтінім, жауап, кейінгі байланыс және нәтижені өлшеу. Сондықтан DosCode арзан шаблон беттерімен бір қатарда емес.",
+ launchTitle: "Лендинг — финал емес. Клиенттің кликтен кейінгі жолы маңызды.",
+ launchSubtitle: "Офферді нақтылап, бетті жинап, өтінімді қосып, клиентке келесі қадамды түсінікті етеміз. Сондықтан DosCode жай арзан шаблон беттері туралы емес.",
launchCards: [
- { chip: "01", title: "Оффер", text: "Адам не алады және неге дәл қазір өтінім қалдыруы керек екенін нақтылаймыз." },
- { chip: "02", title: "Бет", text: "Жарнамаға, тікелей сілтемеге немесе жаңа қызметті іске қосуға дайын адаптивті сайт жинаймыз." },
+ { chip: "01", title: "Оффер", text: "Адам не алады, бұл кімге керек және неге дәл қазір өтінім қалдыруы керек екенін нақтылаймыз." },
+ { chip: "02", title: "Бет", text: "Жарнамаға, тікелей сілтемеге, жаңа қызметке немесе сұранысты тексеруге дайын адаптивті сайт жинаймыз." },
{ chip: "03", title: "Өтінім", text: "Telegram, WhatsApp, форма, төлем немесе клиентке түсінікті басқа кіру нүктесін қосамыз." },
- { chip: "04", title: "Әрі қарай", text: "Оффер жұмыс істесе, оны бот, дашборд, CRM, e-commerce немесе MVP арқылы күшейтеміз." },
+ { chip: "04", title: "Даму", text: "Оффер жұмыс істесе, оны бот, дашборд, CRM, e-commerce немесе MVP арқылы күшейтеміз." },
],
estimatorKicker: "Баға және мерзім",
estimatorTitle: "Бюджет бағдары",
@@ -130,22 +130,22 @@ const V115_COPY = {
},
en: {
heroBadge: "Sites · MVPs · bots · dashboards",
- heroTitle: "Web, MVPs and automation for Kazakhstan business.",
+ heroTitle: "Websites, MVPs and automation for leads and sales.",
heroAccent: "First mockup in 4 hours. Estimate in a day.",
heroSubtitle:
- "Almaty, since 2020. We build working tools for small and mid-sized businesses: a site that captures leads, a Telegram bot for orders, an ops dashboard with real numbers, or a full MVP.",
+ "Almaty, since 2020. We build the path from offer to lead: landing page, Telegram or WhatsApp, payments, analytics, bots, dashboards, or an MVP with real users.",
heroCta: "Get an estimate in a day",
techKicker: "integrations the business already uses",
- techTitle: "We connect to your real workflow",
- techSubtitle: "Kaspi, iiko, 1C, WhatsApp, Telegram, spreadsheets, payments, analytics and AI. We pick the stack by timeline, budget and support needs, not for a pretty list.",
- launchKicker: "not a page, a launch",
- launchTitle: "The landing page is only the first layer. The customer path matters.",
- launchSubtitle: "We build the short chain: offer, page, lead capture, reply, follow-up and result tracking. That is why DosCode does not compete with cheap template pages.",
+ techTitle: "We connect to the real workflow",
+ techSubtitle: "Kaspi, iiko, 1C, WhatsApp, Telegram, spreadsheets, payments, analytics and AI only where it removes manual work. The stack follows the outcome, timeline and support needs.",
+ launchKicker: "not just a site",
+ launchTitle: "The landing page is not the finish line. The post-click path matters.",
+ launchSubtitle: "We shape the offer, build the page, connect lead capture and make the next step clear for the customer. DosCode is not a cheap page-for-page service.",
launchCards: [
- { chip: "01", title: "Offer", text: "We clarify what the customer gets and why they should leave a request now." },
- { chip: "02", title: "Page", text: "We build a fast responsive site for ads, direct links or a new service launch." },
+ { chip: "01", title: "Offer", text: "We clarify what the customer gets, who it is for and why they should leave a request now." },
+ { chip: "02", title: "Page", text: "We build a fast responsive site for ads, direct links, service launches or demand validation." },
{ chip: "03", title: "Lead", text: "We connect Telegram, WhatsApp, a form, payment or another clear entry point." },
- { chip: "04", title: "Next", text: "If the offer works, we strengthen it with a bot, dashboard, CRM, e-commerce or MVP." },
+ { chip: "04", title: "Growth", text: "If the offer works, we strengthen it with a bot, dashboard, CRM, e-commerce or MVP." },
],
estimatorKicker: "Pricing guide",
estimatorTitle: "Budget range",