Категории событий в Alemity? Да!
Наличие категорий на сайте для публикации событий казалось логичным, но добавлены они только сейчас. На то было несколько причин, одна из них — это классическое "так исторически сложилось". Но теперь категории есть и это хорошо!
Почему же я добавил категории событий так поздно?
Это связано с фильтрами. Изначально на странице со списком событий было поле для ввода текста и три выпадающих списка для выбора страны, региона и города соответственно. Так было сделано на старте проекта и я долго придумывал, как их лучше разделить. То, что их надо разделить было понятно: у большинства людей место пребывания не часто меняется, так что занимать выбором локации много места — не разумно; но и прятать выбор локации далеко в настройки или футер — тоже не самая лучшая идея.
Поэтому выбор локации я вынес в заголовок, чтобы локация была у вас всегда перед глазами, но не занимала много места. А форму с фильтрами для поиска событий я упростил, оставив только поле ввода текста, выбор категорий (возможен множественный выбор) и кнопку поиска. Всё. Ничего лишнего.
Сейчас организатор может выбрать любую из шести представленных категорий или все из них. Потому что зачем ограничиваться только одной, если события могут попадать в несколько категорий? Я часто куда-то хожу, так что знаю, что даже такие неожиданные сочетания, как лекция+концерт вполне реалистичны 🤭
У посетителя тоже не возникнет никаких сложностей при фильтрации событий по категориям. Всё предельно просто и ясно: кнопка «Категории» > выбор желаемых категорий > «Применить фильтры». Всё.
Да, на первом скриншоте есть приставка «FREE» возле названия организатор «TEST TEAM». Что это — расскажу в другой раз. Но сейчас сделаю намёк: профессиональные организаторы очень любят расширенную статистику, графики и отчёты. И я готов их приятно удивить 👨💻