- 프로젝트명 : MRCO (MBTI만 알아와, 코디해줄게!)
- 기획기간 : 2024.03.13 ~ 2024.03.27
- 개발기간 : 2024.03.28 ~ 2024.04.26
- 개발인원 : 5명
- 개발환경 : Android Studio
- 개발언어 : Kotlin
- 데이터베이스: Firebase
📓 노션 링크 : Notion
📓 피그마 링크 : Figma
📓 시연 영상 링크 : Youtube
MRCO는 "MBTI만 알아와, 코디해줄게"의 줄임말이며, MBTI별 선호도를 기반으로 맞춤 스타일링 코디 상품을 판매하는 쇼핑몰 플랫폼 서비스입니다. 전문 코디네이터를 통해 특정 MBTI인 사람에게 잘 어울리는 스타일 코디 상품과 특정 MBTI인 사람이 좋아하는 스타일링을 코디 상품으로 판매합니다.

- MBTI, 카테고리 기반의 코디 상품 판매 앱 최근 증가하는 개인화에 대한 수요와 MBTI를 결합하여, MBTI별 선호하는 스타일에 대한 수요를 충족시키기 위하여 MRCO 앱을 기획하였습니다.
![]() |
![]() |
|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- 사용자에게 제시하는 목표 사용자에게는 사용자 맞춤 코디 제안, 세분화된 검색 및 필터링, 그리고 판매 전략 수립을 위한 분석 리포트의 기능을 이용할 수 있습니다.
i. 구매자는 사용자 맞춤 코디 제안을 받을 수 있고, 세분화된 검색 및 필터링 기능을 통해 찾는 상품이나 스타일 또는 관련된 MBTI에게 추천되는 상품을 빠르고 효율적으로 찾아볼 수 있습니다.
ii. 판매다즌 판매 전략 수립을 위한 분석 리포트를 통해 자신의 판매 현황 및 인기 상품 등을 시각화된 자료를 통해 확인하고 다음 판매 전략을 수립할 수 있습니다

- 앱 구현에 필요한 기술적 목표 회원가입, 상품 관리, 회원 관리, 코디네이터 관리, 각종 문의 관리, 리뷰 및 댓글 관리, 주문 관리 등을 구현하기 위해 Firebase Realtime Database, Firebase Storage 사용 분석 리포트 제공을 위한 glide의 AAChartCore Library 사용
- MVVM 구조 사용
주문/배송 내역 |
자주 묻는 질문 |
|---|---|
| 상품명, 주문일자, 주문 상태로 필터링 | FAQ 카테고리별 필터링, 제목으로 검색 |
![]() |
![]() |
- 코디네이터 상품 등록 CRUD Firebase Firestore Database를 이용하여 코디네이터가 상품을 등록, 조회, 수정, 삭제 할 수 있다
상품 등록 |
상품 보기 |
|---|---|
![]() |
![]() |
카테고리 검색 |
스타일 필터 |
|
|---|---|---|
![]() |
![]() |
![]() |
코디네이터 코디상품 관리Firebase Firestore Database를 이용하여 코디네이터가 자신이 등록한 코디상품 확인 가능
- git을 이용한 협업을 할 때 다른 사람의 코드를 지워버리거나 프로젝트를 완전 먹통으로 만들어 버릴 수 있기에 항상 두려움이 있었는데 이번 팀 프로젝트를 통해 이러한 두려움을 많이 극복한는 계기가 되었다
- Coroutine을 통한 비동기 처리를 통해 DB와 통신하면서 좀 더 자세히 공부하게 되는 계기가 되었고, 비동기 처리에도 다양한 방식이 있다는 점을 알게 되어서 앞으로 새로운 방식으로 비동기 처리를 할 수 있는 시발점이 되었다
- 처음에 MVVM을 공부하면서 이 디자인 패턴에 대해서 제대로 이해를 못 했으나 이번 프로젝트를 통해 확실히 알게 되었다. 앞으로 MVVM을 통한 개발을 더 수월하게 할 수 있다고 생각한다.














