Skip to content

Latest commit

 

History

History
83 lines (71 loc) · 5.48 KB

README.md

File metadata and controls

83 lines (71 loc) · 5.48 KB

🏠 나의 편리한 연결 메이트, 긱사생


같은 학교 기숙사생들과의 배달 공유, 심부름, 거래 기능 및 단체 채팅방 기능을 제공하는 앱입니다.

AppStore: 긱사생

🫂 팀 소개

PM & BE 김형준 Designer 최예지
iOS 파트장 서은수 iOS 개발자 조동진 AOS 파트장 고지민 AOS 개발자 이준영
BE 파트장 최태규 BE 개발자 안수빈 BE 개발자 김민희 BE 개발자 홍주연

⚒️ 1차 MVP 기능 소개

🍚 배달공유 기능

같은 기숙사에 사는 사람끼리 배달을 같이 시켜먹을 수 있는 기능입니다. 내가 원하는 시간, 음식, 인원 수를 정하고 배달 파티를 모집하거나 참여할 수 있습니다.

💬 단체 채팅방 기능

단체 채팅방 기능을 통해 앱에서 제공하는 모든 기능들을 원활하게 사용할 수 있습니다. 배달공유 단체 채팅방에서는 송금완료, 주문확인, 배달확인 기능을 통해 파티원끼리 원활하게 배달 음식을 시켜먹을 수 있도록 도움을 줍니다.

서버 개발 현황

  • 인증
    • 일반/카카오/애플 회원가입 및 로그인
    • 학교 이메일, 핸드폰 인증
  • 배달파티
    • 배달파티 목록
      • 배달파티 인피니티 스크롤 조회 API
      • 인원/시간 필터 조회 API
      • 배달파티 마감시간 계산 및 마감 처리
    • 배달파티 검색
    • 배달파티 생성
    • 배달파티 수정
    • 배달파티 상세조회
      • 배달파티 신청
        • 단체 채팅방 초대
      • 배달파티 신고
  • 단체 채팅방
    • 채팅방 목록
      • 가장 최근에 이루어진 채팅기준 오름차순으로 정렬
      • 안 읽은 메시지 카운트
    • 단체 채팅방
      • 메시지 발신 (WebSocket + MongoDB + RabbitMQ)
      • 메시지 읽음 처리
      • 채팅방 이미지 전송
      • 시스템 메시지 처리
      • 채팅 나가기
      • 송금 완료 / 주문 완료 / 배달 완료 알림 보내기
      • 강제 퇴장
      • 매칭 마감하기
  • 마이 페이지
    • 진행했던 활동 보기
    • 내 정보 수정
    • 로그아웃
    • 회원 탈퇴
  • API 명세서
    • Swagger API 명세서 작성

긱사생 관련 Repository

Geek_sasaeng-iOS
Geek_sasaeng-Android