Требуется разработать (и в дальнейшем обслуживать) сайт для государственной корпорации. Дизайн проработан, нужно сверстать на CMS и запрограммировать недостающие элементы. Имеется описание, и утвержденный дизайн. Здесь коротко: на данном этапе Сайт должен выполнять следующие функции:
1. Двухуровневое меню (основное). Нужно реализовать подсветку главного пункта, даже если открыт один из его подпунктов в настоящий момент. Также, необходима подстветка выбранного пункта внутреннего меню (второго уровня). Также есть отдельное иконочное меню (тоже основное) – аналогично, подсвечивать иконку выбранного пункта.
2. Посты/Новости/Статьи по категориям с разной выдачей в разных разделах сайта, в зависимости от категорий постов.
3. Блог руководителя корпорации – можно реализовать через функционал постов и комментариев.
4. Слайдер изображений на главной странице сайта – можно реализовать через посты (держать для них специальную категорию – в этих постах будет загружаться изображение для слайдера).
5. Главная страница представляет из себя выборки разных категорий постов. Хотелось бы иметь возможность самостоятельно регулировать условия данных выборок (количество, категорий, критерий сортировки, и др.)
6.Внутренняя страница – отдельно взятый пост/новость/др.элемент, оформленный в визуальном или html редакторе. Возможно, вместо поста статичная страница. В будущем возможно программирование отдельного програмного модуля. На внутренней странице сбоку расположено меню второго уровня – актуальный пункт первого уровня (верхнего) меню.
7. Посты (объекты) с привязкой к координатам и отметками на карте Яндекс/Гугл. Можно использовать отдельную категорию постов, чтобы хранить объекты (их названия, описания, координаты). Координаты будет вводить оператор.
В ДАЛЬНЕЙШЕМ (не сейчас, а в следующем этапе работ):
1. Необходимо подключать существующие GPS трекеры через API к таким объектам/постам (данной категории), чтобы координаты обновлялись автоматически.
2. Необходимо автоматически создавать новые объекты (типа постов) для автоматизации работы электронной очереди. У каждого объекта будут своих характеристики, их работа будет синхронизирована (через существующий API) c электронной очередью клиента.