Написали систему на движке 1С-Битрикс для заработка партнеров на привлечении трафика.
Каждый партнер генерирует неограниченное количество уникальных ссылок для размещения на собственных ресурсах, по которым привлекается трафик, получая вознаграждение с продаж магазинов, зарегистрированных в системе.
Для партнеров доступен полуавтоматический вывод средств на карту и р/с организации, подробная статистика по источникам трафика по каждой партнерской ссылке и технические инструменты для размещения html-баннеров через iframe на собственных ресурсах.
Разработали систему бронирования для профессиональных фотографов и сетевых фотостудий, позволяющую в считанные минуты создать посадочные страницы и формы записи на фотосессии в указанные дни в нескольких локациях.
Система позволяет автоматизировать рутинную работу фотостудий: создает аккаунт пользователя при бронировании фотосъемки, сохраняет платежные данные для последующего использования, уведомляет клиента о приближении фотосессии.
Разработали внутреннюю систему для тренинговой компании для генерации и рассылки билетов на оплаченные посетителями мероприятия.
Система принимает информацию об оплате клиента, регистрирует покупателя в системе поставщика оборудования для контроля прохода на мероприятие, генерирует уникальный QR-код и PDF-билет и отправляет покупателю на почту.
Система работает полностью в автоматическом режиме, обмениваясь актуальными данными с 1С компании.
Разработали серверное приложение для интернет-магазина и службы доставки, которое выполняет роль кэша между удаленной базой данных и сайтом и мобильным приложением.
Цель разработки слоя: уменьшить затраты на обслуживание базы данных, перенеся вычисления и приведение данных для сайта на промежуточную базу, а также предоставить API-интерфейс для подключения мобильных устройств.
Приложение синхронизирует учетные записи пользователей, адреса доставки и способы оплаты, карточки товаров и категории каталога. А также приводит каталог к нужному формату для вывода на сайте и в мобильном приложении, предоставляя инструменты быстрого поиска по товарам.
Разработали коммерческую систему для фотостудии, через которую клиенты получают готовые фотографии.
Система позволяет сотрудникам загружать большое количество файлов за один раз, автоматически создавать превью фотографий, организовывать файлы по именам и папкам и генерировать превью-страницу для отбора и скачивания фотографий.
Клиенты фотостудии могут выбирать понравившиеся фотографии, скачивать архив с выбранными файлами и отмечать фотографии для удаления.
Такое решение позволяет экономить большое количество рабочих часов сотрудников фотостудии, автоматизируя работу с клиентами.
Для компании, которая продает доступ к обучающим видео-материалам и записям с конференций и мастер-классов, разработали модуль для управления и обработки видео-контентом.
Модуль дает возможность загружать видео в любом формате, группировать их по категориям, проектам и папкам. Автоматически конвертирует файлы в 480p, 720p и 1080p, создает превью-изображения и сохраняет в S3-хранилище.
Модуль разработан как часть системы на 1C-Битрикс для полной интеграции с сайтом компании.
Разработали серверное приложение для парсинга файлов онлайн-обменников валют.
Сервис работает в автоматическом режиме ежеминутно обрабатывая сотни файлов. Приводит полученные данные обменных пунктов к единому формату и сохраняет в базу данных для последующей обработки и использования другими продуктами компании.
Сервис использует очереди для обработки данных и кэширует промежуточные результаты вычислений.
Разработали кастомную админ-панель для управления контентом Wordpress, полностью совместимую с форматом записей в WP.
Админ-панель решает главную задачу для компании: упрощение редактирования текстовых материалов и загрузки медиа-файлов.
Интерфейс разработан с учетом требований к структуре текстов. При загрузке изображения автоматически приводятся к нужному размеру и типу файла, что позволяет экономить время контент-менеджера при подготовке материалов.
Для хостинг-площадки специализирующейся на услугах для авторов аудио-подкастов написали микросервис, который приводит загружаемые пользователями аудио-файлы к требуемому формату.
Модуль использует S3-хранилище и очередь задач для обработки загружаемых файлов, приводя их к техническим требованиям.
В разработке использовали библиотеку FFmpeg с оберткой на PHP. Задачу реализовали в виде модуля для фреймворка Yii2.
Разработали модуль для сайта на Битриксе, который интегрируется с внешним сервером трекинга посылок, сохраняя данные о посылках в специальном разделе, позволяя пользователям получать данные об отправлениях в считанные секунды.
Модуль регулярно проверяет и обновляет статусы отправлений, инициируя события изменения статусов для отправки автоматических уведомлений пользователям.
Разработали серверный скрипт, который регулярно скачивает и парсит многостраничные Excel-файлы поставщиков.
Скрипт приводит данные к установленному формату, сравнивает и обновляет текущие записи в база данных компании.
Разработали коммерческий модуль для Yii2, который ежедневно парсит сайты хостинг-площадок, актуализирует тарифы и обновляет информацию в базе данных.
Модуль используется крупной партнерской сетью для привлечения трафика и заработка на реферальных ссылках.
Дополнительно создали админ-панель для ручного управления парсером с возможностью настройки частоты обновления, добавления и отключения отслеживаемых хостинг-площадок, а также с мгновенными уведомлениями о проблемах доступности исходных ресурсов.
Разработали интеграцию и синхронизацию каталога интернет-магазина с сервером поставщика автомобильных запчастей. Сервер отдает информацию о категориях товаров, карточках товаров, наличии и ценах. Обратно принимает информацию о резервировании товара на складе на ограниченный срок.
В разработке использовали очереди задач для последовательной синхронизации записей каталога, подготовку данных в формат интернет-магазина WooCommerce и синхронизации цен и остатков на складе.
Сделали систему трекинга событий для корпоративных проектов компании-заказчика, которая принимает события в JSON-формате от внутренних сервисов, обрабатывает данные и вызывает хуки внешних сервисов.
Также, система строит отчеты для проектных менеджеров, позволяя гибко настраивать представление данных за разные промежутки времени, чтобы проводить глубокую аналитику по продуктам.
Система использует очереди для обработки событий, предоставляя открытый API для интеграции.
Для компании, которая разрабатывает B2C веб-сервисы, разработали серверное приложение, которое ежедневно "обходит" клиентские ресурсы, делая скриншоты страниц и сохраняет в файловое хранилище S3.
Необходимость приложения связана с отслеживанием доступности клиентских ресурсов и ведением истории изменений страниц.
Также, приложение предоставляет API-интерфейс для передачи актуального скриншота стараницы, и эндпоинт для принудительного обновления данных (доступности сервиса и скриншота) конкретного клиентского проекта.
Разработали систему ведения закупок и учета остатков товаров.
Система позволяет в многопользовательском режиме через веб-интерфейс вести складской учет, делать прогнозы о закупках и строить отчеты о движении товаров и денежных средств компании.