Портфолио

вернуться в портфолио

Рейтинг Репутаций

Мы любим интересные и нестандартные задачи и проекты! Вот и в этот раз к нам обратился Заказчик с задачей, которую сложно назвать типовой.
Основная идея проекта заключается в формировании рейтинга компаний из различных сегментов вида деятельности. Компании сегментируются списком и анализируя различные критерии этих организаций формируя рейтинг каждой из них.

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

  1. Создание удобной и продуманной структуры сайта с информацией по рейтингам компаний для пользователей.
  2. Предоставление списка компаний и информации о них.
  3. Формирование рейтинга компаний на основании отзывов пользователей.
1 сайт.png

Конечно же Техническая Документация должна присутствовать в каждом проекте для успешной его реализации, но в данном случае ее стоит выделить особенно с учетом структуры проекта, кол-ва типов пользователей и их возможностей, системы администрирования проектом, системы модерации зарегистрированными компаниями/пользователями и отзывами, а также индивидуальными настройками компаний, которые в ходят в ТОП.

2 шаблон.png

Документация включала в себя полный перечень требований к разрабатываемому сайту, включая описание следующих его параметров:

  1. Полная структура сайта.
  2. Требования к функциональным характеристикам
  3. Условия эксплуатации
  4. Описание системы навигации по сайту (основных и дополнительных средств навигации)
  5. Описание компонентов и модулей: структура данных (список всех полей раздела), описание внешнего вида страниц каждого раздела.
  6. Описание структуры, возможностей и параметров отображения модулей и компонентов Symfony, задействованных в данном проекте.

Проект разработан на базе Фреймворка Symfony, что позволило реализовать все необходимые технические возможности запрашиваемые Заказчиком. В том числе, такой вариант разработки программного кода, позволил настроить систему администрирования таким образом, чтобы администратор сайта, мог управлять всеми необходимыми для него элементами сайта с минимальными телодвижениями.

3 доп макеты.png

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

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

4 телефон.png