En
Проекты Вакансии Блог

Доработка существующего функционала сайта и разработка нового для платформы «Наниматель»

Производительность сайта – важная составляющая продаж. Она влияет на восприятие бизнеса клиентами и конверсию в конечном итоге. В 2022 году за три дня мы подключились к модернизации биржи для самозанятых, чтобы наладить ее работу и улучшить пользовательский опыт. Работа на проекте еще продолжается, в кейсе рассказываем о том, что уже сделано.

Клиент

«Наниматель» – это платформа, которая объединяет самозанятых и работодателей. При этом в кабинете формируются договоры и вся необходимая отчетность, которая отправляется в ФНС.

Цель

Доработка существующего функционала сайта и разработка нового.

5 месяцев
работы на проекте
3 дня
на подключение команды
2 специалиста

Что сделали

Когда мы приступили к работе, конфигурация инфраструктуры была неоптимальной – некоторые изменения могли привести к отказу системы. Поэтому DevOps-специалист и разработчик параллельно исправляли узкие места в проекте, каждый со своей стороны.

Также в самом начале нашего сотрудничества ресурсы Reg.ru, где находился домен «Нанимателя», были подвержены DDOS-атаке. Чтобы предотвратить проблемы клиента в будущем и обеспечить стабильность доступа, мы перевели его сайт на Яндекс.Облако.

Исследование проблем производительности и настройка CI/CD
  • Настроили логирование и мониторинг. Цель – выявлять любые сбои в системе до того, как с ними столкнутся пользователи.

  • Организовали процесс резервного копирования: от конфигураций виртуальных машин до файлов приложений.

  • Переписали конфигурацию инфраструктуры, чтобы при изменениях поддерживалась стабильность работы.

  • Улучшили механизмы и сократили время непрерывной интеграции и доставки кода на стенды – CI/CD. Это увеличивает скорость внедрения изменений.

Управление облачной инфраструктурой: Infrastructure as Code
  • Импортировали текущую инфраструктуру Yandex.Cloud в Terraform-репозиторий. Этот инструмент позволяет управлять облаком в парадигме Infrastructure as Code. Когда нам нужно будет внести изменения, достаточно будет проверить и исправить только необходимые фрагменты кода.

  • Разработали подробную документацию инфраструктуры – чтобы клиенту было легко модернизировать продукт в будущем.

Разработка: улучшение работы сайта
  • Привели код к общепринятым практикам, повышающим эффективность, скорость и качество работы.

  • Предложили клиенту и реализовали четыре микросервиса: для хранения реквизитов пользователей, сообщений и уведомлений, платежных документов и договоров. Так на бирже остается только информация, связанная с пользователями и заданиями, это ускоряет загрузку и работу с сайтом.

Результат

  • решили более 50 крупных задач;
  • снизили нагрузку на техническую поддержку;
  • сократили время, которое пользователи тратили на технические процессы – для некоторых задач более чем в 1000 раз (загрузка заданий, подписание договоров и т.д.)

Технологии

PHP 7.4 и 8.1, Yii2, Vue.js, MySQL, PostgreSQL, REST API, TochkaBank API, nalog.ru api, Yandex Message Queue, Grafana, Apache, Gem Backup, Ansible, Terraform

В начале 2022 года нам пришлось сменить подрядчика, и мы в срочном порядке стали искать новых партнеров. Экспертиза SimbirSoft подтверждалась рейтингами и отзывами многих клиентов. Специалисты быстро погрузились в проект и уже в первые дни отразили DDOS-атаку на наш сайт. Сейчас проект не окончен и мы продолжаем наше сотрудничество, но уже видны результаты. Сократилось время загрузки многих элементов, перестали возникать ошибки. Это радует нас и наших клиентов. Благодарим за совместную работу!
Глинский Максим
Генеральный директор
Другие работы
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Разработка мобильного приложения для «Подели»
Усиление команды по разработке системы управления грузоперевозками для компании «ТЕХНОНИКОЛЬ»
Автоматизация финансовой аналитики: модернизация сервиса
Разработка корпоративного портала для обучения сотрудников крупной технологической компании
Развитие приложения Askona Sleep для компании «Аскона»
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Разработка мобильного приложения для «Подели»
Усиление команды по разработке системы управления грузоперевозками для компании «ТЕХНОНИКОЛЬ»
Автоматизация финансовой аналитики: модернизация сервиса
Разработка корпоративного портала для обучения сотрудников крупной технологической компании
Развитие приложения Askona Sleep для компании «Аскона»
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Прикрепить резюме, до 10 Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на аутстаф.
Направление
Количество специалистов
Middle
TeamLead
Senior
TechLead
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Angular-разработчик
  • Node.js-разработчик
  • Middle Vue.js / Frontend-разработчик
  • Системный аналитик
  • QA Engineer Fullstack (Python)
  • Инженер по нагрузочному тестированию
  • DevOps-инженер
  • 1С-аналитик
  • Юрист
  • Разработчик на C++
  • UI/UX дизайнер
  • 1С-разработчик
  • Data Scientist (NLP)
  • SDET (Python)
  • Аналитик DWH
  • Технический писатель
  • SDET (Java)
  • IT сорсер
  • DBA
  • QA с опытом в автоматизиции Java
  • Коммуникационный/графический дизайнер
  • Ассистент руководителя
  • MLOps инженер
  • SDET разработчик C#
  • Руководитель отдела 1С
  • SDET (Swift)
  • React native-разработчик
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.