Задача
У клиента был частично готовый продукт и идеи для его доработки и развития. Перед нами стояла задача – полностью подготовить сайт к релизу в короткие сроки: провести редизайн, улучшить работоспособность и расширить функционал.
Решение
Переработали бэкенд и фронтенд веб-приложения. Провели редизайн. Выполнили оптимизацию скорости загрузки и работоспособности сайта. Реализовали мультиязычность и интеграции с платежными системами.
Технологии
Оптимизация скорости загрузки и работоспособности
Улучшили технические и функциональные характеристики сайта. Чтобы сервис работал быстрее, перенесли большую часть логики с фронтенда на бэкенд.
SEO-оптимизация
Также разработали кастомный модуль серверного рендеринга страниц – изначально в архитектуру такой функционал заложен не был. Благодаря рендерингу удалось улучшить индексацию сайта в поисковиках: поднять его на первые позиции.
Интеграция с платежными системами
Интегрировали сервис с разными платежными системами, чтобы покупать товары без использования наличных. Активировать платежные системы можно постепенно.
С помощью специальных шлюзов организовали интеграцию в два потока: отдельно на ввод и на вывод средств. Переключаться между шлюзами и управлять разными видами операций – на внесение или снятие денег – можно в административной панели. Это помогает решать финансовые вопросы быстро даже при большой частоте одновременных действий на сервисе.
Мультиязычность сервиса
Для работы на международной арене проработали мультиязычность сервиса. Все тексты перевели на английский язык вручную и создали несколько словарей.
Также разработали универсальный модуль, благодаря которому следующие переводы будут занимать меньше времени. Заказчику достаточно предоставить тексты в нужном формате, чтобы мы в короткие сроки добавили на сайт любой язык.
Дополнительные фичи
Реализовали на сайте чаты для живого общения и продвижения собственных товаров.
Для удобства пользователей добавили в профиль авторизацию на сайте через социальные сети.
Внедрили оповещения через Telegram-бота – так покупатели и продавцы смогут получать уведомления в удобном формате и быстро реагировать на них.