Book management: browsing, borrowing, returning, PDF reading
User authentication, profile, search, filtering, ratings and sorting
Admin dashboard for books, files, covers and users