This document outlines the process of developing a software prototype, including requirements analysis, UML design, and prototype UI design. It analyzes user and functional requirements, along with limitations and constraints. The design section covers use cases, sequence diagrams, and activity diagrams to model the prototype's workflow and interactions. The document concludes with building the working prototype and references.