logo
Разработка web-сайта о кафе, барах и ресторанах города Челябинска

· Страницы со списком заведений конкретной категории

· Страницы с информацией по конкретному заведению

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

2.1.1 Административная часть

Административной частью могут воспользоваться администраторы сайта, доступ к ней ограничен логином и паролем. Она служит для управления информацией на сайте. С ее помощью можно добавлять и редактировать заведения, категории, управлять зарегестрированныим пользователями, настраивать параметры сайта, такие как email администратора и прочие.

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

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

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

Рисунок 2 - Главная страница сайта

Карта Челябинска взята с сервиса Яндекс.Карты, который предоставляет возможность использовать карту на свом сайте. На данной карте отображаются иконки заведений, которые присутствуют на этой странице.

В верхней части сайта есть гиперссылка «Облако тэгов», при щелчке по которой появляется список ссылок на категории заведений (Рисунок 3). Размер шрифта каждой ссылки зависит от количества заведений в данной категории.

Рисунок 3 - Облако тэгов

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