This document presents a solution to a software engineering case study involving Allure Investments Pty Ltd, an investment company requiring a Portfolio Management System. The solution includes an executive summary, system description, scope definition, feasibility analysis (technical, economic, operational, and schedule), and requirements specification (functional and non-functional). It also outlines assumptions, case diagrams, context model, architectural design, hardware specifications, class diagram, interface design (wireframe diagrams), business process models, sequence diagrams, interaction diagrams, and state diagrams. The solution details the system's functionality, such as real-time market notifications, tax report generation, and automated share parcel management, aimed at improving efficiency for both clients and account managers. This comprehensive solution is designed to meet the specific needs of Allure Investments in managing client portfolios and equity investments.