It was an invaluable opportunity for me as a novice to be involved in every facet of the Software Development Life Cycle (SDLC). From initial planning to deployment and subsequent maintenance, I actively engaged in each phase, gaining hands-on experience in planning, implementation, rigorous testing, comprehensive documentation, and seamless deployment. Additionally, I had the chance to contribute to product-related activities, including requirement analysis. This experience proved to be immensely valuable, providing me with a holistic understanding of software development that was truly priceless.