Дано:
Крупный развлекательный портал. Размер сайта 20 000 страниц. Урл mainfun.ru
Нужно сделать:
1. Перенести сайт с ucoz на сторонний хостинг (скорее всего fornex.com или hetzner.de). Необходимо сохранить всю инфу (все посты, рейтинги, комментарии и т.п.). Укоз дает возможность забекапить сайт, но в каком-то своем формате.
1.1 Сохранить урлы старых новостей.
1.2 Перенести ссылки, купленные в sape.ru (!)
2. Нужна удобная админка (можно воспользоваться готовыми cms типо wordpress)
3. Изменить структуру сайта, а именно Сделать внутренний раздел сайта Паблик, внутри которого пользователи сами смогут добавлять посты.
3.1 Максимально простая и интуитивно понятная добавлялка постов для пользователей.
3.2 Добавляемый пользователями контент заливается на наши серваки.
3.3 За каждый пост/комментарий можно ставить +/-. На основе этих оценок будет формироваться рейтинг новости* и личный рейтинг пользователей.
3.4 Внутри раздела есть закладки лучшее за сутки, неделю, месяц
3.5. Лучшие посты за сутки автоматически будут попадать на главную сайта, с пометкой что они вылезли из Паблика
3.6 Посты с низким рейтингом должны удаляться с сайта.
3.7 При добавлении поста обязательно заполнение тегов. Также доступен поиск по тегам
3.8.1 В верстке сайта оставить место для "тренд недели" (самый используемый тег за неделю). Небольшая картинка размером ~380*90, разместить можно над основным меню сайта. Картинку под тег будем подбирать вручную.
3.9 Гифки в ленте новостей можно свернуть/развернуть (аля Вконтакте)
4. Внешний вид комментариев сохранить или сделать максимально похожим на текущий (форумный).
5. Разработать личный кабинет пользователя
6. Регистрация/авторизация через соц. сети(vk, facebook и google хватит).
7. Реализовать модуль достижений пользователя. Можно оставить пока пустышкой, только сделайте возможность самостоятельно выставлять за что даются ачивки. Потом сам проставлю значения и картинки.
8. Нужна возможность закрепить пост на любом месте в ленте сайта / сделать его сквозным.
8. В боковом меню нужны блоки:
- "тренд недели"(см. п. 3.8.1)
- топ пользователей
- топ тегов (пример joyreactor.cc)
- топ комментарий за день (пример pikabu.ru)
- блок личного кабинета пользователя (пример pikabu.ru)
* Рейтинг влияет на положение поста на сайте. Нужна следующая иерархия:
1. Песочница(mainfun.ru/publ/all/). Сюда пользователи добавляют новости. Когда пост набирает рейтинг свыше n, он попадает в лучшее. В случае, если пост набирает рейтинг меньше z, он скрывается из раздела и становится видным только модератору. У модера также должна быть страничка/панель, где он может просмотреть все скрытые новости.
2. Лучшее. (mainfun.ru/publ/). Сюда попадают посты из песочницы с рейтингом больше n. Когда пост набирает рейтинг больше n2 он попадает на главную.
3. Главная сайта (mainfun.ru/). Сюда попадают топовые новости из Лучшего при наборе рейтинга свыше n2. Такие посты обозначаются, что они вышли из Паблика (например в названии поста дописывается Public-> ... )
При утверждении исполнителя, предоставим более полное и детальное ТЗ.
Мы ищем действительно талантливого разработчика. Пожалуйста, не беритесь за проект, если не уверены в своих силах. Примерную стоимость подобной работы прекрасно понимаем.
При отклике на проект просьба указывать ориентировочную стоимость вашей работы.
Также, нам требуется дизайн и верстка макета для сайта (отдельное задание). Если у вас есть налаженные контакты с хорошими исполнителями, то с радостью возьмем на разработку проекта всю вашу команду.
Опубликован 24.07.2013 в 23:03 Последнее изменение: 30.07.2013 в 12:21