Zolostays - Software Development Engineer Intern by Prajjwal Sinha (Roll No. 2019303) Supervisor (s) : Internal – Dr. Manu Srivastava , (Ass. Prof. IIITDMJ) External – Amit Dixit , (CTO, Zolostays) Mechanical Engineering INDIAN INSTITUTE OF INFORMATION TECHNOLOGY, DESIGN AND MANUFACTURING JABALPUR (23rd April 2023 – 6th May 2023) (Sixth Report) Introduction ZoloStays is a technology-enabled co-living platform that provides fully furnished and managed shared accommodations for individuals and couples in major cities across India. The company was founded in 2015 and is headquartered in Bangalore, India. ZoloStays partners with property owners and real estate developers to lease out fully furnished homes, apartments, and villas, which are then converted into co-living spaces for young professionals and students. The company offers a range of amenities, including housekeeping services, maintenance, Wi-Fi, and security, making it easy for residents to move in and live hassle-free. ZoloStays uses technology to streamline the rental process, from booking to move-out. The company's mobile app and website allow users to search for properties, schedule viewings, and pay rent online. ZoloStays also provides a 24/7 customer support team to assist residents with any issues they may encounter. ZoloStays operates on a subscription-based model, where residents pay a monthly fee for their accommodation and amenities. The company aims to provide affordable and convenient housing options for its customers, while also generating revenue for its property partners.. Present Investigation In my previous report, I mentioned that I was assigned to work on the Zolo co-living app for the iOS version and was given multiple tasks. Over the last 14 days, I was tasked with creating UI pages and writing the backend code for the room personalization feature that Zolo is introducing in their app. This feature includes three new pages and several fragments, allowing users to select their preferred curtains, pillows, bedsheet covers, and posters for their room. In addition, I have been assigned to work on the Zotribe section of the Zolo Scholar app, which is one of the company's verticals. This section introduces a new concept that involves gamifying the Zolo Scholar app, similar to Zomato and Cred. My task for this project is to conduct research on its aspects and optimize its performance. Apart from that, I also assisted other iOS developers in releasing a new feature that allows customers to use coupons when pre-booking a room in Zolo. I thoroughly tested and released the entire feature, ensuring its seamless integration with the existing system. As a member of the app team at my company, I was responsible for monitoring the performance of the iOS version of the Zolo Co-Living app. This involved analyzing the available analytics data on the Apple Developer's dashboard, interpreting it, and identifying areas for improvement. During this process, I learned about various metrics crucial for monitoring the app's performance, such as user engagement, retention rates, and crash reports. Results & Discussions After joining the app team at my company, I was tasked with monitoring the performance of the iOS version of the Zolo Co-Living app and adding new features to it.. This involved analyzing the analytics data available on the Apple Developer's dashboard and interpreting it to identify areas where improvements can be made. It has been an exciting challenge to learn about the various metrics that are important for monitoring the app's performance, such as user engagement, retention rates, and crash reports. As part of my learning process, I have had several insightful sessions with the App team manager, who provided me with a deep understanding of the overall architecture of the application and its workings. They explained how various custom packages developed by Zolo's own developers were used to enhance the app's functionality and user experience. I have found these learning sessions to be very beneficial, as they have given me a better understanding of the app's technical aspects and helped me to identify areas where I can contribute to its development. Through these sessions, I have gained valuable insights into the app's design principles, user experience, and overall development approach, which will undoubtedly help me to become a better iOS developer. As interns, we are required to present our work to the entire leadership team of the company in a bi-weekly format. This is an excellent opportunity for us to showcase our progress and contributions to the company. During these presentations, we share details about the tasks assigned to us, the progress made, and the challenges faced. We also discuss our approach to problem-solving and highlight any innovative ideas or solutions we have implemented. Conclusion As an iOS developer intern working on Zolo's co-living app, I am proud to report significant progress in enhancing the app's performance and functionality through recent bug resolution, customer app improvements, and ongoing API separation work. Our team's proactive approach to continuous improvement and delivering reliable solutions for property managers has been reflected in these efforts. I want to reiterate that I have avoided specific details regarding my upcoming projects to comply with Zolo's Non-Disclosure Agreement guidelines. However, I am excited to continue working towards improving the app's user experience.