project: quan li thu vien