About Us

Welcome to BookHive – a community-based textbook lending and borrowing platform designed to make sharing academic resources simple, efficient, and sustainable. Our system is built as part of a class project in Cataloging and Lending Apps (CLAs) and adheres to modern best practices in cloud hosting, data management, and security.

Our Mission

At BookHive, we believe education should be accessible to everyone. By enabling students and educators to share textbooks, we help reduce costs, minimize waste, and support a sustainable educational ecosystem.

How BookHive Works

BookHive is built using Python 3, Django 5, and PostgreSQL for robust performance and reliability. We integrate Google user accounts for secure, streamlined login, and utilize Amazon S3 for managing file uploads—ensuring that textbook images and documents are stored safely in the cloud.

User Roles & Permissions

Core Features

Each textbook listing (item) includes:

Collections can be public or private. Private collections are visible only to authorized users (with librarians always having full access) and can include items exclusively assigned to them.

Search & Navigation

Our powerful search functionality lets users find textbooks and collections by title, keywords, or tags—making it easy to discover the resources you need.

Community & Sustainability

Whether you’re a patron looking for affordable access to textbooks or a librarian dedicated to maintaining a comprehensive resource catalog, BookHive connects you with a community committed to sharing and sustainability.