Разработать на фреймворке Django интернет портал

Руслан11 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
03.08.2015

Разработать на фреймворкеDjango интернет портал

Общие требования

Возможность выдерживать нагрузки до 200 000 хостов в сутки

ЧПУ

Автоматическая генерация sitemap.xml

У каждой страницы настраиваемые параметры: заголовок, текст в меню, родительская страница, контент, фото страницы, title, description, keywords, адрес ЧПУ, включение и выключение блока комментария на странице.

Интегрировать сверстанный дизайн

Требуемый функционал

1) Слайдер

Слайдер управляется через админ панель сайта

Слайды могут формировать анонсы страниц сайта или загруженные картинки

Слайдер адаптивный по размеру

2) Баннерные блоки

Возможность через админ панель загружать в баннерные блоки сайта изображения и флеш анимацию

3) Блог

На сайте планируется несколько блоговых лент отличающихся по тематике.

На странице тематики выводится соответствующая блоговая лента.

На главной странице идет общая лента всех блогов.

Кратко описание содержит фото и текст.

Возможность добавления в блоговую ленту баннеров

Комментарии статей блога зарегистрированными пользователями

4) Каталог компаний

У каталога есть управление через админ панель.

Карточку компании может создавать администраторы сайта

Предусмотрены категории и подкатегории, каждая компания может относится к нескольким категориям

Компания содержит: название (он же title и h1), фото, город, телефоны, e-mail (скрыт), описание, теги (они же keywords), краткое описание(оно же description страницы)

Карточка товара является отдельной страницей с уникальными title, h1, keywords, description

В каждой карточке есть функция отправить письмо (письмо отправляется на почту компании).

5) Пользователи

Пользователь может самостоятельно зарегистрироваться на сайте, с подтверждением эл.почты

Любого пользователя можно заблокировать администратор

Пользователь может восстановить через запрос на почту позабытый пароль

Админы сайта могу управлять информацией пользователей

5-1) Простой пользователь

Регистрация может проходить через аккаунт в соц сетях

Пользователи сайта имеют следующие данные Имя, аватар, город, e-mail, рейтинг (основанный на вовлеченности и активности: сколько человек он лайн и сколько постов он оставил)

У пользователей есть отдельная страница для управления своими данными

Пользователь может смотреть ответы к его комментариям других пользователей

(Само собой разумеющееся - создание страницы, админ панель, редактор контента, поиск по сайту, управление пользователями панели администратора, 3-4 контактных формы, все формы защищены капчей и д.р. стандартный функционал)