Skip to content

jogpfls/myongji_roomMate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SW경진대회

명지메이트 - 기숙사 룸메이트 매칭 플랫폼


프로젝트 개요

명지메이트는 명지대학교 학생들을 위한 기숙사 룸메이트 매칭 웹 플랫폼입니다. 학생들이 각 기숙사 건물 별로 게시글을 올리고 자신에게 맞는 룸메이트를 쉽게 찾을 수 있도록 돕는 플랫폼입니다. 게시글을 통해 관심 있는 룸메이트 후보를 확인하고, 채팅 기능을 활용하여 직접 소통하면서 매칭 여부를 결정할 수 있습니다.


역할

  • 프론트엔드 개발: React.js를 활용하여 웹 페이지의 사용자 인터페이스를 개발하였습니다.
  • UI/UX 디자인: 사용자가 쉽게 룸메이트를 찾고 소통할 수 있도록 직관적인 인터페이스를 설계하였습니다.

주요 기능

  1. 기숙사별 게시판

    • 명덕관, 명현관 등 각 기숙사별로 분리된 게시판에서 룸메이트를 구할 수 있는 게시글 작성 및 조회 기능 제공.
  2. 카테고리 설정

    • 마이페이지에서 등록한 카테고리가 게시글에 자동으로 추가되며, 카테고리를 통해 사용자가 원하는 룸메이트를 쉽게 찾을 수 있습니다.
  3. 실시간 채팅

    • 게시글 작성자와 실시간으로 소통하여 룸메이트에 대해 논의할 수 있는 기능 제공.
  4. 게시물 검색 및 좋아요 기능

    • 사용자가 원하는 게시물을 검색하고 좋아요를 눌러 저장할 수 있는 기능 제공.
  5. 마이페이지 관리

    • 자신이 작성한 글, 좋아요 누른 글, 닉네임 및 카테고리 관리 기능 제공.


Developers

김희수 조혜린 최현서 박주희
FrontEnd FrontEnd BackEnd BackEnd


결과물

image image image image image image image image image image


Stacks

Environment

Visual Studio Code Git Github

Config

yarn

Development

JavaScript React

Communication

Slack Notion GoogleMeet



Convention

Branch Naming Convention

머릿말 설명
main 서비스 브랜치
develop 배포 전 작업 기준
feat 기능 단위 구현
hotfix 서비스 중 긴급 수정 건에 대한 처리

Commit Convention

머릿말 설명
feat 기능 구현, 추가
fix 버그 수정, 예외 케이스 대응, 기능 개선
design UI 디자인
setting 패키지 설치, 개발 설정
refactor 코드 리팩터링
style 코드 스타일 수정 (code formatting, 세미콜론 추가 등)
rename 파일명(or 폴더명)을 수정한 경우
test 테스트 코드 추가
docs README.md 작성 및 변경
hotfix 치명적인 버그를 급하게 수정하는 경우

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.6%
  • CSS 1.4%
  • HTML 1.0%