-
Notifications
You must be signed in to change notification settings - Fork 0
Home
ZLP-Library - проект социально-ориентированной библиотеки
Основной интерфейс взаимодействия пользователя с сайтом -- доски. Пользователи могут создавать доски, куда могут добавлять по пригласительной ссылке других пользователей. (В целом, доска будет выглядеть как доска в таск-менеджерах типа Trello, см. рисунок). На этих досках можно будет создавать новые объекты (книги), задавая им некоторые характеристики; например: жанр, количество страниц, статус местоположения, личность владельца и т.п.
После задания определённых характеристик, объект, который выглядит как карточка с названием (см. рисунок), будет автоматически помещаться в список, соответствующий какой-то характеристике книги (например, жанр, как на рисунке). Характеристики, по которым создаются списки, можно будет менять (т.е. можно будет менять принцип сортировки; например, с жанров на локальную оценку).
Идея в том, чтобы какая-то группа друзей или коллег могла иметь общую доску, на которой все объекты создаются участниками доски. В таком случае участники доски могут обмениваться опытом прочтения какой-либо книги, а также запросто одалживать их друг у друга (так как в характеристиках объекта будет указываться местоположение книги (в случае, если у создающего объект есть бумажная версия) и личность ее владельца). Image Следует вопрос: а зачем оно нужно, когда есть трелло?
Недостатки Trello в контексте Электронной библиотеки:
- У карточек нет личных для каждого пользователя настроек.
- В Trello впадлу регаться
- При большом количестве книг, для выбора той, которую хочется прочитать, придётся потребить слишком много информации об оценках других пользователей доски.
- У доски нет личных для каждого пользователя настроек.
- Вложенные картинки получаются слишком большими.
Решения:
- Можно реализовать возможность добавлять книгу в закладки и просматривать закладки (допустим, как на сайтах-читалках). Закладки причем можно сделать общими для всех досок, чтобы пользователь, находящийся сразу на нескольких досках, мог просматривать закладки с каждой единомоментно, на одной странице.
- Можно реализовать добавление на доску при помощи персональных кодов, что будут автоматически генерироваться для пользователя при скачивании приложения, как в Локете.
- Можно реализовать систему рейтинга книг. Допустим, оцениваться книги будут от 1 до 10, и сортировать книги внутри доски можно будет тоже по этим оценкам (либо можно реализовать выбор сортировки для пользователя: по алфавиту, по оценке и т.д.). Также хотелось бы видеть какие конкретно пользователи оценили данную книгу и как именно.
- Можно реализовать настройку графического интерфейса для каждого пользователя: например, сортировка книг по жанрам, по авторам, по владельцам, по средней оценке. Также настройку фона доски и подобного.
- Реализовать удобный интерфейс взаимодействия с вложенными изображениями.