- MBTI 데이트_매칭_서비스
젋은 세대들 사이 유행하는 mbti기반 데이트 매칭 사이트를 만들게 되었습니다. MBTI는
사람들의 성격을 파악하는 데 효과적인 도구입니다.
이 애플리케이션을 통해 사용자는 자신의 연애 성격 유형을 더 잘 이해하고 , 이에 따라 성격 유형이
비슷하거나 상호 보완적인 이성을 찾을 수 있습니다.
또한 사용자가 자신과 다른 성격 유형을 가진 사람들과의 관계를 이해하고 개선하는 데 도움을 줄 수 있습니다.
🕰️ 개발 기간
- 23.06.19일 ~ 23.07.14일
🙆♂️ 멤버 구성
- 팀장 : 나길태
- 팀원 : 김성찬
- 팀원 : 박준수
- 팀원 : 서요한
- 팀원 : 최혁
⚙️ 개발 환경
Java 17
- IDE :
IntelliJ
- Framework :
Springboot
- FrontEnd :
tailwind
,daisyUI
,thymeleaf
- DataBase :
myspl
,redis
, - server :
CentOs
- Cloud Services :
Naver Cloud Platform
- API managing
postman
- Deploy :
docker
,nginx
- Etc :
Google natural api
,pinpoint
- 회원가입 및 로그인
- 커뮤니티 게시판(자유,MBTI)
- 채팅기능( 1:1 , 단체 )
- 마이페이지
- 호감 표시
- 추천
- 구글 자연어 처리 API

git clone https://github.com/LL-MnM/MnM.git
docker build -t mnm .
docker run -d --name mnm -p 8080:8080 mnm
secret.default
를 자신에게 맞게 설정 한 후 사용- 현재 도커 파일의 경우 prod profile 사용중이며,
pinpoint
를 사용하도록 되어 있음 사용시 자신에게 맞게 고쳐서 사용해야 함 - prod의 경우
redis cluster
를 사용하도록 구현되어 있음, 이 또한 자신에게 맞도록 구현 - s3의 경우
naver object storage
,aws s3
중 naver를 사용하고 있으며 자신이 사용하려는 플랫폼을 profile 설정에 설정하면 됨(예: active: aws)