[MZC팀] MZTI 애플리케이션 Logo 소개 💡 MZTI : MZ + MBTI 의 합성어 애플리케이션 LOGO 프로젝트 설명 MBTI에 과몰입하는 MZ세대를 위해, 나와 다른 MBTI를 이해할 수 있도록 도와주는 어플리케이션 프로젝트 아키텍처 사용 기술 스택 안드로이드 서버 1. MBTI 유형 비교 두 개의 MBTI의 유형을 비교할 수 있습니다 유형의 종류는 MBTI 요약, 어울리는 일, 연애 성향, 잘맞는 사람, Best 조합, Worst 조합, 자주하는 말, 키워드, 가상인물 입니다. 유형은 캐릭터를 선택하여 변경할 수 있습니다 2. MBTI 학습 16가지 MBTI 중 하나를 선택하여 해당 MBTI를 학습합니다 상황과 상황에 대한 행동이 제시되며, 상황 및 행동은 서버로부터 가져와서 보여줍니다 MBTI 학습이 종료되면 4가지 유형(E/I, N/S, F/T, J/P)에 대한 점수를 바탕으로, 서로 다른 모양의 MBTI 뱃지를 보여줍니다 MBTI별 뱃지는 프로필 화면에서도 확인할 수 있습니다 3. 프로필 MBTI 학습 결과로 얻은 MBTI 뱃지를 확인할 수 있습니다 MBTI 뱃지는 유형별 점수에 따라 모양이 다르게 나타납니다 4. 회원 정보 수정 mbti, 회원 이름, 프로필 이미지를 수정할 수 있습니다 5. 친구 추가 및 조회, 삭제 친구 아이디로 친구 추가를 할 수 있습니다 추가한 친구들의 mbti 및 유저이름, 프로필 이미지를 확인할 수 있습니다 친구들을 클릭하면 친구의 MBTI 정보를 확인할 수 있습니다 친구 프로필을 눌러서 삭제할 수 있습니다 6. 회원가입 id, password, 회원 이름, mbti를 입력받아 회원가입합니다 비밀번호는 암호화된 상태로 DB에 저장됩니다 프로필 사진이 없는 회원은 아래의 mbti별 캐릭터로 프로필 이미지가 표시됩니다 7. 로그인 id와 password를 통해 회원가입합니다 회원 인증을 위해 JWT 토큰을 사용합니다 설계 역할 분담 파트 이름 개발 김태헌(SERVER), 김병수(AOS)) 기획, 디자인 정다은 협업 Figma, Notion, Swagger, Discord 를 이용하여 협업하였습니다.