Skip to content

Merrcurys/Visual-list-of-books-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Logo

О приложении

Book Tracker - это десктопное приложение, написанное на PyQt5, в котором вы можете вести трекинг прочитанных вами книг в графическом виде, а также добавлять цитаты. Это приложение будет полезно тем, кто ищет независимое приложение для отслеживания своих книг, не опасаясь стороннего вмешательства.

Функционал домашней страницы

Добавленные книги отображаются на домашней странице. На домашней странице вы также сможете отсортировать отображаемые книги с помощью трех кнопок в правом верхнем углу: "по автору", "по названию", "по времени добавления". Помимо этих кнопок есть кнопка для добавления новой книги и кнопки для перелистывания "полок" с книгами.

Project Logo

Функционал страницы добавления книги

После нажатия кнопки "Добавить книгу", отобразится страница для добавления книги. Обязательными полями ввода являются поле автора и поле с названием книги. Если их не заполнить, высветится ошибка и попросит пользователя заполнить все поля. Не обязательным полем является обложка, если ее не добавлять, то она создастся автоматически на сером фоне с названием книги и автора.

Project Logo

Функционал страницы добавления цитат

После нажатия на домашней странице по любой книге, отобразится страница для добавления цитат. В данном окне две кнопки для цитат: "Добавить цитату" и соотвественно "Удалить цитату". А также кнопка "Удалить книгу", после нажатие которой запросит письменное подверждение на удаление книги, после чего книга будет удалена.

Project Logo