РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
44 of 126 menu

Генератор слоганов

Реализуйте сайт, генерирующий слоганы для компаний.

Продумайте структуру хранения шаблонов слоганов для разных категорий и тональностей. В коде должны быть заранее подготовлены массивы с фразами-шаблонами для разных категорий (технологии, маркетинг, образование и т.д.) и тональностей (серьезный, юмористический, вдохновляющий). Все данные должны храниться в коде JavaScript.

Основные возможности проекта

  • Кнопка для генерации слогана.
  • Ввод названия компании (подставляется в слоган).
  • Выбор категории компании.
  • Выбор тональности слогана.
  • Отображение сгенерированного слогана.
  • Копирование слогана в буфер обмена.

Главная страница

На главной странице сайта должны быть настройки и кнопка "Сгенерировать слоган":

  • Название компании (инпут).
  • Категория компании (выпадающий список): технологии, маркетинг, образование, медицина, финансы, строительство, IT, дизайн, консалтинг, еда, спорт, красота.
  • Тональность слогана (выпадающий список): серьезный, юмористический, вдохновляющий, короткий и запоминающийся, рифмованный.
  • Кнопка "Сгенерировать слоган".

Генерация

Алгоритм генерации слогана:

  • В зависимости от выбранной категории и тональности выбирается случайный шаблон из соответствующего массива.
  • В шаблон подставляется название компании.
  • Генерируется 3-5 вариантов слоганов.

Примеры:

  • Для IT-компании "Инновации" с тональностью "вдохновляющий": "Инновации - технологии будущего сегодня".
  • Для компании "Бренд" с тональностью "короткий и запоминающийся": "Бренд - ваш успех".

Структура данных

Шаблоны слоганов должны храниться в объекте с вложенными категориями и тональностями:

  • Категория → тональность → массив шаблонов.
  • В шаблонах используется {company} для подстановки названия компании.

Копирование в буфер обмена

Рядом со сгенерированными слоганами должна быть кнопка "Копировать" для каждого варианта.

Дополнительные возможности

  • Кнопка "Еще" для генерации других вариантов слоганов с теми же настройками.
  • Избранные слоганы (сохраняются в localStorage).
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить