Date of Completion

5-2026

Degree Type

Honors Thesis - Campus Access

Discipline

Computer Science (CMSI)

First Advisor

Robert Johnson

Abstract

Stacks is a web app for readers who want to make the most of their local public libraries. It lets users search for books, organize them into shelves and instantly see which nearby libraries have a book copy available with a direct link to place a hold. Users can rate and review books they’ve read, track how much money they’ve saved by borrowing books rather than buying and get book recommendations through StackMatch. Stacks also has a barcode scanner to quickly look up books, a community section to share library events or reading updates, and a Library of Things section to find borrowable items at libraries beyond books. Built with React, Firebase, Open Library API, Google Books API, and Gemini AI API.

Share

COinS