Доработать и интегрировать верству на Angular JS!!!

Бюджет: 7 000 руб
89.79 $ – 78.73 €
Есть платформа для создания маленьких интернет магазинов , компания регистрируется на портале b24online.com, добавляет продукты , бизнес предложения и т.п . Из этого контента мы генерируем внешний сайт (интернет магазин) для компании ( вот пример pharm-hanegev.com)

Задача была сверстать все на angular , сделать single page application , и грузить все данные с api , выжно помнить 2 вещи
Весь сайт динамический (Меню, карта , баннеры, контент) тоесть при переходе на сайт нужно грузить json с параментрами сайта (не контент) сейчас он называется settings.json он содержит: Меню компании, категрии продуктов компании (B2B, B2C) баннеры, расположене оффиса на карте, и верхнее меню ( Кастомные страницы компании ), важно также помнить что любого из этих элементов может не быть( Например компания не задала координаты на карте).

Весь сайт и контент мульти язычный, backend когда выдает json определяет язык контента по саб домену (например ru.pharm-hanegev.com) и выдает контент на нужном языке, но некоторые элементы которые содержатся в верске (Загловоки блоков и т.п) тоже должны быть мультязычные. @RusyiOleh имплементировал это с помощью angular-gettext, но он должен знать на каком языке показывать страницу, эту инфу я ему буду выдавать в settings.json, пока это не реализовано. До того как загрузился settings.json при входе на сайт должен выводится ajax loader gif(пока не имплементировано)

Еще один пункт который пока не имплементирован, это генерация url например когда я буду выдавать список категорий или список продуктов , нужно решить как будет генерироватся url / uri (пока мы решили что я буду выдавать ключ в json под названием slug) и второй вопрос, как клинт будет решать на какой api идти за детальными данными
Наример если я нажал на B2C категрию "Техника" то как клиент реши что ему нужно например пойти на api /api/b2c_categories.json?slug=tehnika

serhiyhulyi.com.ua/pharm-... – тестовый вариант, то что есть сейчас
www.dropbox.com/sh/lnf89a... – файлы проекта

В ИТОГЕ ЗАДАЧА: готовую верстку serhiyhulyi.com.ua/pharm-... доработать в ней angular и интегрировать эту верстку с движком b24online.com , чтобы по этому адресу pharm-hanegev.com выводилась новая верстка шаблона. Интеграцию будет осуществлять наш back-end разработчик. Вам нужно подготовить шаблон под интеграцию.
Опубликован 02.11.2015 в 15:15 Последнее изменение: 02.11.2015 в 15:17

Выберите способ верификации:

Обновите страницу после прохождения верификации.