Описание: ReadHub - это Book Tracker, который позволяет отслеживать книги. Он содержит каталог книг, библиотеку пользователя и функции для отслеживания прогресса чтения.
- Архитектура - MVC
- Python + Django
- HTML/CSS + Bootstrap 5
Настройка:
- Установите
pipenv
:
pip install pipenv
- Запустите виртуальное окружение:
pipenv shell
- Установите Django и другие зависимости:
pipenv install
Запуск:
python manage.py runserver
Функциональность:
- Каталог книг: Пользователи могут просматривать каталог книг и искать книги по названию или жанру.
- Библиотека пользователя: Пользователи могут добавлять книги из каталога в свою библиотеку.
- Отслеживание прогресса чтения: Пользователи могут отслеживать, сколько страниц они прочитали в каждой книге, и отмечать книги как прочитанные, отложенные, планируемые.
- Авторизация: Пользователи могут регистрироваться, входить в систему и выходить из системы.