프로젝트 갤러리

프로젝트 소개

생활 습관을 입주 전에 비교해, 함께 살고 나서 생길 갈등을 줄이는 대학생 룸메이트 매칭 서비스입니다.

RoomieFind는 취미가 비슷한 사람보다 실제 공동생활 방식이 맞는 사람을 찾는 데 집중합니다. 수면 시간, 청소, 소음과 방문객처럼 갈등으로 이어지기 쉬운 조건을 구조화하고 서로의 답변을 비교해 대화가 필요한 지점을 미리 보여줍니다.

문제와 접근

  • 불충분한 사전 정보 — 공동생활에 영향을 주는 습관을 구체적인 질문으로 확인합니다.
  • 막연한 호환도 — 공통점뿐 아니라 차이가 큰 항목을 함께 보여줍니다.
  • 민감한 조건 조율 — 매칭 전에 확인할 항목을 제공해 필요한 대화를 시작하게 합니다.

주요 기능

  • 생활 패턴 프로필 — 수면, 청소, 소음과 생활 규칙에 대한 선호를 등록합니다.
  • 호환도 비교 — 후보별로 잘 맞는 항목과 조율이 필요한 항목을 구분합니다.
  • 매칭 요청과 대화 — 프로필을 확인한 뒤 요청을 보내고 세부 조건을 논의합니다.

이용 흐름

  1. 생활 습관과 중요하게 생각하는 조건을 입력합니다.
  2. 추천 후보의 호환도와 차이가 큰 항목을 비교합니다.
  3. 관심 있는 후보에게 매칭을 요청합니다.
  4. 대화를 통해 공동생활 규칙을 조율합니다.

기술 구성

영역기술역할
Vue.js프로필과 후보 비교 화면 구성
서버Node.js추천, 매칭과 대화 API 제공
데이터MongoDB생활 조건과 매칭 관계 저장