Vacation Rental Management System(SaaS) - App

VRM (SaaS) – Task Management App

Project Background

Cozystay was launched in 2015 as a vacation rental platform. It is a subsidiary of the property management company Cozy Living Suites Inc., which manages vacation rentals across North America. By 2018, its vacation rental management services emerged as the most profitable sector of the business.

Managing vacation rentals often requires property managers to use multiple software platforms to handle everything from guest communication to task assignments and payment processing across various rental platforms.
Cozystay’s Vacation Rental Management System (VRM) was specifically designed to streamline this process and simplify the work of the entire property management team.

Development followed Agile methodology.


App: IOS, Android


UI/UX Designer


  • User research
  • Product research
  • Product requirement
  • Product flow
  • Wireframe
  • Design mock-up
  • Prototyping
  • Interaction
  • Usability test

The operation and work flow between different role

The entire flow starts with sales obtaining property signed from the owner or developer, which is then handed off to the installer. The operation staff completes the final job before the launch process begins on the rental platform. The account manager takes care of the listing posting and booking, and once it is booked, the offline team handles guests before and after their arrival.

operation and work flow

Product Overview

Users must register for an account to log into the system. Each account can be assigned one or multiple roles, allowing users to switch between different interfaces and functionalities akin to changing modes.

Product Overview

Identified Issues

Despite using the industry-leading platform Guesty, inefficiencies and overloads persisted due to:

  • Accounting: Manual verification of payments and staff payout calculations were required for each order.
  • Account Management: Account managers handled a vast array of tasks related to bookings and offline responsibilities.
  • Offline Tasks: Manual assignment of tasks based on bookings was inefficient.
  • Property Management: Updates to a property needed to be manually replicated across each platform.

Study Case: Offline Team Manager role

User Journey Map

User Journey Map

Design Goal and Strategy


Automates and streamlines most of the task assignment; users can manually edit tasks and submit reports.


  • Define how will the automatically match work
  • Define how the information is displayed by priority
  • An easy interface for browsing and task management


High-fidelity Prototype

Task management

The default page shows tasks for the current date, with the option for users to filter by selecting a specific date from the top section. Typical tasks for each property are usually combined with 1 check-in and 1 check-out, so tasks are grouped by property for easy organization.
Cleaners can quickly update task status on the task card or view further details by tapping into the task details. Notes can help each party understand special events and requirements, eliminating the need for excessive messaging.

Task management
Interaction of Task management

Details of Report management

The daily report feature enables offline team managers to manage properties more efficiently. The report includes a list showing the number of supplies and damages, task status, and cleanliness status for each property.
Offline team managers are responsible for managing supply and damage details and submitting the daily report.
This feature streamlines property management and makes it easier for offline team managers to stay organized and up-to-date.

Report management


The system improved user productivity by 61% (offline team manager), streamlining operations and enhancing the user experience across various roles within the vacation rental management process.

Scroll to Top