Разработать книжный портал

Цена договорная • безналичный расчёт, электронные деньги
14 марта 2019, 01:10 • 26 откликов • 147 просмотров
Вводные Следует учесть, что техническая сторона процесса остается на разработчике,т.е. структура БД и типы данных не учитываются. Важные определения:

1.Плагин – дополнение для сайта, установка и настройка которого производится визуально, без программирования

2.Шоткод - короткая стркоа вида [КОД], которая в визуальном редакторе является строкой, а на сайте отрисовывается как целый логический блок.

Краткое ТЗ Реализовать магазин-блог книг, в котором должны быть:

1.Витрина книг. Каждую книгу можно купить/скачать, а также прокомментировать.

2.Онлайн-читалка для общедоступных книг. Желательно плагин, в который передается имя.

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

4.Рейтинг пользователей.

5.Возможность поддержать автора переводом.

Разделы 1.Книги. Содержит перечень книг, доступных для прочтения и покупки.

2.Обсуждения. Лента постов от разных авторов по категориям.

3.Сообщество. Содержит конкурсы и рейтинг

4.Библиотека Книги



Каждая книга имеет следующие отображаемые свойства:

Свойство Жанр Автор Обложка Описание Теги Объем в символах и постах Рейтинг Комментарии Рецензии Стоимость Статистика просмотров Статус

Все книги можно прочитать онлайн Оглавление книги в случае с ридером или скачиваемыми материалами не нужно.


Функция «добавить в библиотеку» равносильна покупке бесплатного товара.

Обсуждения Стандартный блог от разных авторов.



Каждая запись имеет свойства:

1.Автор

2.Категория

3.Теги

4.Рейтинг

По постам строится рейтинг, за неделю и за все время.

Сообщество Состоит из 2 разделов:

1.Конкурсы. Это записи с графикой и описанием условий, аналогично публикациям от имени администратора.Иллюстрации. Изображения от авторов, т.е. страницы медафайлов. Раздел «ТОП» является выборкой по рейтингу комментаторов и авторов. Его реализация требует внедрения системы рейтинга пользователей (возможно, решаемо плагинами) и правкам в коде.

Библиотека Выводятся все приобретенные книги и последние просмотренные.



Оба раздела выводятся шоткодами. После покупки все электронные книги попадают в список заказов, откуда легко скачиваются.

Дополнительные идеи Поддержку авторов можно реализовать в виде Яндекс.Формы, базовый пример которой позволяет передавать в качестве параметра ник понравившегося автора.



В каждой книге внизу добавить форму, в качестве параметра которой передать ник автора. Сервис Яндекс.Касса также будет полезен: они имеют API для интеграции