Практика. Тасиядий ИС-20 Тз. Разработка книжного интернетмагазина читалки
Скачать 40 Kb.
|
Разработка книжного интернет-магазина / читалкиОсновной дизайн и примерный внешний вид - сайт rurano.ru 1. Регистрация / авторизация Предусмотреть регистрацию по email (самый простой) Предусмотреть регистрацию Google+, email и социальные сети (можно с использованием готовых модулей) 2. Личный Кабинет / Мой аккаунт Заполняемые данные: Логин (псевдоним), Фамилия, Имя, email, номер телефона. Публичным является только логин, остальные данные скрыты. Профиль имеет персональную страницу, которую могут видеть другие посетители сайта. Возможность устанавливать аватар. Возможность просматривать историю заказов (с фильтрацией по типам покупок) Возможность просматривать закладки к книгам (переход на последнюю прочитанную главу) Возможность просматривать действующие Абонементы Возможность подписываться на других участников сайта, а также просматривать список собственных подписок. Возможность подписываться на книгу. Уведомления (распродажи, скидки, добавление новых работ от авторов, на которых вы подписаны) В будущем планируется добавление «Команд» из нескольких переводчиков/авторов. 3. Роли и права пользователей Администратор (управляет и редактирует все книги/главы/комментарии / блокирует пользователей) роль назначается администратором Модератор (редактирует описание / скрывает с сайта работы, редактирует / удаляет комментарии / блокирует пользователей) роль назначается администратором Автор (добавляет и редактирует только свои книги) роль назначается администратором Читатель (просматривает книги, покупает платные главы / книги) автоматическая роль после регистрации Гость (просматривает бесплатные главы) Заблокирован (при попытке авторизации получает сообщение о причинах и дате истечения блокировки) 4. Пополнение баланса Пополнение баланса осуществляется через Юкассу. Пользователь оплачивает определенную сумму, она начисляется на его баланс. 5. Книга Автор может добавить на сайт свою работу. При добавлении книги заполняются следующие данные: Авторская работа или перевод (указать язык из выпадающего списка: корейский, китайский, японский, английский и тд) Название оригинала (только для перевода) Автор оригинала (только для перевода) Альтернативное название (только для перевода) Название книги Год выпуска Всего глав в произведении (число) Описание (упрощенный текстовый редактор, можно с использование BB кодов) Жанры (до 10, из классификатора) Теги (до 10, из классификатора, новые теги автоматически попадают в классификатор) Галочка возрастного ценза 18+ Обложка (Загрузка изображения, подгон под общий формат разрешения) Статус работы (В работе, Завершен, Перерыв, Заморожен, Ожидание новых глав (для перевода), Заброшен) Подписка Стоимость подписки (за главу) Стоимость всей книги (только для завершенных авторских книг) Использовать абонемент (да/нет) Абонемент — возможность покупки нескольких глав оптом с скидкой. Например, покупая отдельную главу мы платим 5р и получаем доступ к ней сразу, при покупке Абонемента мы покупаем 20 глав на общую стоимость 80р и с каждой прочитанной платной главой конкретной книги из абонемента списывается 1 глава. Абонемент рассчитывается автоматически, как и скидка. 6. Глава К каждой книге Автор может добавить неограниченное число глав. При создании главы к определенной книге указывается: Название главы Статус (готов, черновик) Галочка «На подписку» Для добавления текста главы можно за основу взять нечто похожее на редактор с сайта litnet Книгу можно оценивать 1-5 звезд (только для зарегистрированных пользователей), добавлять в закладки (книгу и главы), ставить отметку Нравится. Книгу можно комментировать. На платные главы можно выставлять стоимость. Оплата списывается после подтверждения (да/нет) Главы можно оценивать лайком и комментировать. Самое главное - книгу можно читать прямо на сайте. Также заложить возможность работы с SEO Главы добавлять с учетом форматирования (центрирование, жирный, курсив, подчернутый). Добавить возможность регулировать размер шрифта. Пополнение счета с помощью ЮКассы. Сайт, который необходимо взять за основу rurano.ru (т.е общий дизайн, стиль каталогов и читалки. Функция поиска, слайдеров и визуальная составляющая должна быть "примерно" такая же Основное отличие будущего сайта: пополнение баланса, покупка книг/глав и чтение на сайте) |