명지메이트 - 기숙사 룸메이트 매칭 플랫폼
명지메이트는 명지대학교 학생들을 위한 기숙사 룸메이트 매칭 웹 플랫폼입니다. 학생들이 각 기숙사 건물 별로 게시글을 올리고 자신에게 맞는 룸메이트를 쉽게 찾을 수 있도록 돕는 플랫폼입니다. 게시글을 통해 관심 있는 룸메이트 후보를 확인하고, 채팅 기능을 활용하여 직접 소통하면서 매칭 여부를 결정할 수 있습니다.
- 프론트엔드 개발: React.js를 활용하여 웹 페이지의 사용자 인터페이스를 개발하였습니다.
- UI/UX 디자인: 사용자가 쉽게 룸메이트를 찾고 소통할 수 있도록 직관적인 인터페이스를 설계하였습니다.
-
기숙사별 게시판
- 명덕관, 명현관 등 각 기숙사별로 분리된 게시판에서 룸메이트를 구할 수 있는 게시글 작성 및 조회 기능 제공.
-
카테고리 설정
- 마이페이지에서 등록한 카테고리가 게시글에 자동으로 추가되며, 카테고리를 통해 사용자가 원하는 룸메이트를 쉽게 찾을 수 있습니다.
-
실시간 채팅
- 게시글 작성자와 실시간으로 소통하여 룸메이트에 대해 논의할 수 있는 기능 제공.
-
게시물 검색 및 좋아요 기능
- 사용자가 원하는 게시물을 검색하고 좋아요를 눌러 저장할 수 있는 기능 제공.
-
마이페이지 관리
- 자신이 작성한 글, 좋아요 누른 글, 닉네임 및 카테고리 관리 기능 제공.
머릿말 | 설명 |
---|---|
main | 서비스 브랜치 |
develop | 배포 전 작업 기준 |
feat | 기능 단위 구현 |
hotfix | 서비스 중 긴급 수정 건에 대한 처리 |
머릿말 | 설명 |
---|---|
feat | 기능 구현, 추가 |
fix | 버그 수정, 예외 케이스 대응, 기능 개선 |
design | UI 디자인 |
setting | 패키지 설치, 개발 설정 |
refactor | 코드 리팩터링 |
style | 코드 스타일 수정 (code formatting, 세미콜론 추가 등) |
rename | 파일명(or 폴더명)을 수정한 경우 |
test | 테스트 코드 추가 |
docs | README.md 작성 및 변경 |
hotfix | 치명적인 버그를 급하게 수정하는 경우 |