Мы реализовали комплексный проект по созданию, оптимизации и круглосуточному сопровождению ономастической информационной системы AlmatyAtau.kz — единой цифровой платформы, обеспечивающей сбор, обработку и историко-культурное изучение наименований улиц и микрорайонов города Алматы.
Создать современную, устойчивую и безопасную платформу, которая:
обеспечивает круглосуточную (24/7) стабильность работы ономастической информационной системы;
упрощает поиск и обработку ономастических сведений;
предоставляет полный доступ к актуальным данным об улицах и микрорайонах Алматы;
автоматизирует историко-культурный анализ и формирование экспертных заключений;
соответствует строгим требованиям законодательства РК в сфере информатизации и защиты данных.
Проект включал создание серверной и пользовательской части, а также проектирование полного технологического стека.
Backend разработан на TypeScript (NestJS).
Использована реляционная база данных PostgreSQL с оптимизированными индексами и регулярным администрированием.
Внедрены модули для работы с файлами: multer, express-formidable.
Создана удобная административная панель AdminJS с гибкой системой прав доступа.
Разработан и интегрирован API-сервер (FastAPI / NestJS) для внутренних и внешних сервисов.
Настроена интеграция с Telegram-ботом для системных уведомлений.
Реализован полный CI/CD-процесс для автоматизированного обновления платформы.
Фронтенд создан на Nuxt 3.
Для адаптивной и быстрой разработки интерфейса использован TailwindCSS.
Управление состоянием реализовано с помощью Pinia.
Встроена поддержка интерактивных карт: 2GIS / Yandex Maps / Google Maps.
Добавлена мультиязычность: казахский, русский, английский.
Ключевым направлением проекта стала разработка специального модуля для анализа и историко-культурного изучения наименований.
Подготовка статей по каждому наименованию (от 1–2 предложений до 1–2 страниц).
Формирование экспертного заключения об актуальности существующих названий.
Подготовка рекомендаций по возможному переименованию.
Сбор и обработка:
от 2–3 ссылок по каждому наименованию;
фотографий и архивных материалов;
электронных копий исторических документов.
Создание и поддержка сборника наименований, рекомендованных к переименованию.
Внедрена система распределения по категориям:
собственные имена;
географические наименования;
историко-познавательные и традиционные;
условные;
идеологически устаревшие.
Проект предусматривает круглосуточное поддержание стабильной работы платформы.
Мониторинг серверов и БД в режиме 24/7.
Оптимизация SQL-запросов и администрирование PostgreSQL.
Автоматическое ежедневное резервное копирование.
Поддержка бесперебойной работы API.
Доработка функционала по запросу Заказчика.
Поддержка безопасности: защита от SQL-инъекций, XSS, CSRF, соблюдение ISO/IEC 27000.
Регулярное обновление данных — не менее 1 раза в год.
Публикация материалов историко-культурных исследований.
Интеграция официальных и архивных источников.
Для обеспечения прозрачности проекта реализована система отчётности:
ежемесячные отчёты по:
стабильности работы системы;
корректировке данных;
историко-культурным исследованиям;
финансовым затратам;
итоговый отчёт — свод технических и финансовых данных за весь период.
Заказчик получил устойчивую, модернизированную и полностью соответствующую требованиям законодательства РК ономастическую информационную систему AlmatyAtau.kz, включающую:
круглосуточную стабильную работу;
автоматизированные процессы мониторинга и обновления данных;
мощный модуль историко-культурного анализа;
интеграцию интерактивных карт и мультиязычность;
защищённую архитектуру, оптимизированную БД и API;
удобную административную панель и системы хранения данных;
полное соответствие ИКТ-стандартам и требованиям информационной безопасности.