Uploaded by Prajjwal Sinha

2019303 PrajjwalSinha SixthReport

advertisement
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.
Download