Roomie

Roomie

Overview

‘Roomie’ is a mobile-based roommate matching platform.

Rebuilt and deployed the existing ‘FindRoommate’ project from scratch to fit the mobile environment.

  • Deployment: One Store | App Store
  • Documentation:
  • Code:
  • Technologies Used: | |
  • Dev. Environment: |
  • Dev. Period: Jan. 2023 - Feb. 2024

My Contributions

  1. Requirements Analysis
    screen reader text
    • Conducted two surveys to quantitatively confirm user requirements.
    • Collected 138 responses in the first survey in Jan. 2023.
    • Collected 129 responses in the second survey in Jul. 2023.
  2. Improved Recommendation System
    screen reader text
    • Enhanced user convenience by switching from manual filter adjustments to Content-based Filtering.
    • Adopted Content-based Filtering as it does not require data from other users, making it suitable for the initial service launch.
    • Adjusted the weights of each item based on user feedback to recommend better profiles.
  3. Chat
    screen reader text
    • Transitioned from the existing socket communication method to an asynchronous method using Flutter’s Stream, enabling asynchronous communication.

Limitations

  1. Lack of Maintenance
    • Failed to secure a sufficient user base due to the overhaul of the existing dormitory system.
  2. Additional Features
    • Need to add detailed features such as multi-language support.