Allied
Дизайн
Разработка
Продвижение

JM Community

О проекте

О проекте

Премия JQ AWARDS - экспертная награда за значимые достижения в области коммуникаций за прошедший год. За интересными проектами, известными брендами, запоминающимися событиями всегда стоят люди, создавшие их. Технологии не приходят в нашу жизнь сами по себе, изменения не могут произойти без участия человека. Цель премии выделить в потоке ярких событий личности - людей, которые созидают проекты и смыслы, транслируют их с помощью коммуникаций.

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

Ссылка на сайт: awards-jq.ru

Какая задача стояла перед нами

Какая задача стояла перед нами

Анализ

Мы провели глубокую аналитику, разработали ТЗ, изучили целевую аудиторию и выбрали оптимальные технические и визуальные решения для проекта

СОВРЕМЕННЫЙ ДИЗАЙН

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

Разработка

Мы реализовали веб-приложение, позволяющее членам комьюнити провести голосование среди участников премии, управлять карточками участников, группами а так же просматривать результаты голосования. Стэк технологий: Vue.js + Express.js + PostgreSQL.

Подготовка к запуску

Весь функционал был тщательно протестирован на соответствие требованиям и работоспособность. Успешно завершили проект в короткие сроки, соблюдая все установленные требования

Поддержка

После релиза продолжили взаимодействие с клиентов осуществляя поддержку сайта.

Результат

Результат

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

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

Ссылка на сайт: awards-jq.ru

Фишки проекта

Фишки проекта

Инвайт-система регистрации

Для обеспечения приватности и качества комьюнити реализована закрытая регистрация. Новые члены могут присоединиться только по персональному приглашению, отправленному администратором через встроенную почтовую рассылку. Это создает безопасную и доверительную среду.

Карточки участников

Разработана система управления карточками участников с полным циклом CRUD (Create, Read, Update, Delete). Администратор может создавать анкеты новых участников, редактировать информацию (имя, контакты, группа) и удалять карточки при необходимости, поддерживая актуальность базы данных.

Групповая структура и изоляция голосований

Пользователи распределяются по группам, что позволяет сегментировать комьюнити (например, по отделам или проектам). Ключевая логика: голосование проводится изолированно в рамках каждой группы. Члены комьюнити видят и оценивают только участников из своей группы, что обеспечивает релевантность и объективность.

Многокритериальная система оценки

Внедрена гибкая система распределения баллов. В рамках каждой группы оценка проводится по 8 независимым критериям (например, «Профессиональный опыт», «Достижения и результаты» и др.). Это позволяет провести комплексную и структурированную оценку каждого участника.

Контроль корректности голосования (валидация)

Реализованы строгие правила для исключения ошибок: по каждому из 8 критериев общая сумма распределенных баллов между всеми участниками группы должна быть равна ровно 100. Система блокирует завершение голосования, пока это условие не выполнено, гарантируя математическую точность и честность процесса.

Отслеживание результатов

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

РАССКАЖИТЕ О ВАШЕЙ ЗАДАЧЕ, А МЫ ПРЕДЛОЖИМ РЕШЕНИЕ

РАССКАЖИТЕ О ВАШЕЙ ЗАДАЧЕ, А МЫ ПРЕДЛОЖИМ РЕШЕНИЕ