This document describes an online library management system project developed using open source platforms. The system allows basic library operations like adding members and books, updating information, and searching for books and members. Users can book books online and check availability. The project overview includes structure charts, data flow diagrams, an entity relationship diagram, use case diagram, and MVC and three-tier architectures. Details on web pages, size estimation using function point analysis, and effort estimation are also provided.