Skip to content

mock-rc1/idus_test_iOS_Chobi

Repository files navigation

🏕 RisingTest

iOS 아이디어스 클론 코딩 🧡

프로젝트 기간 : 21.07.31 ~ 21.08.13
라이징캠프 2주간 클라이언트/서버 협업 프로젝트 진행

📌 실행 영상

iOS openAPI를 활용한 영화 예매 앱 만들기

👆🏻 👆🏻 👆🏻 실행 영상 유튜브 링크👆🏻 👆🏻 👆🏻

📌 개발 범위

스크린샷 2022-01-25 오후 3 34 34

1. 회원가입

2. 로그인(기존 회원, 카카오, 네이버)

3. 작품 투데이/실시간/NEW 탭별 조회

4. 작품 상세 조회

5. 작품 옵션 조회/선택 

6. 즉시구매 장바구니(단일 상품 구매)

7. 장바구니

8. 주문 결제

9. 클래스, 검색, 카테고리, 내 정보 탭 

10. 주문 배송 조회

📌 사용한 API

✔️ 총 13개

- 회원가입 POST API

- 로그인 POST API

- 작품 홈화면 탭별 조회 GET API

- 작품 상세페이지 조회 GET API

- 작품 옵션 조회 GET API

- 장바구니 작품 등록 POST API

- 장바구니 조회 GET API

- 즉시구매 주문 생성 POST API

- 즉시구매 장바구니 조회 GET API

- 결제페이지 결제 PATCH API

- 결제페이지 조회 GET API

- 장바구니 주문 생성 POST API

- 카카오 로그인 POST API

📌 개발 일지

2021-07-31 진행 상황

⭐️ 성취도

스크린샷 2021-07-31 오후 11 45 27 스크린샷 2021-07-31 오후 11 52 40

1. 기획서 제출 - 100%

2. 로그인 페이지 - 50%

  • UI 구성

  • (카카오톡/네이버 로그인 추가 예정 👊)

3. 회원가입 페이지 - 100%

  • UI 구성

  • 약관 동의 체크박스 구현 - 전체/개별 동의

  • 키보드 delegate 활용 - return 클릭 시, 키보드 내리기



2021-08-01 진행 상황

⭐️ 성취도

스크린샷 2021-08-01 오후 3 05 39 스크린샷 2021-08-01 오후 3 04 56

1. 카카오 로그인 - 100%

2. 네이비 로그인 - 100%

스크린샷 2021-08-01 오후 10 29 45 스크린샷 2021-08-01 오후 10 28 08

3. 이메일로 로그인 페이지 - 100%

4. 하단/상단 탭바 및 전반적인 UI 구성 - 100%



2021-08-02 진행 상황

⭐️ 성취도

스크린샷 2021-08-02 오후 11 20 30 스크린샷 2021-08-02 오후 11 21 00

1. 로그인 UI 다듬기 - 100%

2. 유효성 검사, 알림창 - 100%

3. 회원가입 POST API - 100%

스크린샷 2021-08-02 오후 11 27 30 스크린샷 2021-08-02 오후 11 18 12

4. 로그인 POST API - 100%

5. 작품 -> 투데이 페이지 - 30%

  • 광고 배너 구현

  • 이벤트 스크롤 구현

  • 광고/이벤트 클릭 시, 디테일 뷰와 연결 - 몇 번째 값인지 넘겨주기



2021-08-03 진행 상황

⭐️ 성취도

스크린샷 2021-08-03 오후 11 27 47

1. 작품 -> 투데이 페이지 - 50%

  • 오늘의 작품 셀 구현 -> 앞으로 재사용 가능

스크린샷 2021-08-03 오후 11 23 47 스크린샷 2021-08-03 오후 11 23 58

2. 작품 -> 상세 페이지 - 80%

  • 커스텀 내비게이션 바 - 100%

  • 하단 뷰 구성 - 100%

  • 상세 이미지, 요약 정보, 배송, 상세 정보 셀 구현 - 100%



2021-08-04 진행 상황

⭐️ 성취도

스크린샷 2021-08-04 오후 11 29 00 스크린샷 2021-08-04 오후 11 28 40

1. 작품 -> 상세 페이지 - 90%

  • 작품 상세 정보 셀 - 텍스트 양에 따라 자동 높이 조절 - 100%

  • 구매 후기 셀 - 100%

  • 댓글 셀 - 사진 O/X 여부에 따라 두가지로 구현 - 100%

  • 작가 정보 셀 - 100%

  • 키워드 셀 (라이브러리 사용 x, 콜렉션 뷰 사용)- 100%

  • 작가 정보 셀 - 100%

  • 판매중인 다른 작품들, 이 작품과 함께 본 작품, 인기 작품 셀 - 50%



2021-08-05 진행 상황

⭐️ 성취도

스크린샷 2021-08-05 오후 11 21 14스크린샷 2021-08-05 오후 11 21 27

스크린샷 2021-08-05 오후 11 21 41스크린샷 2021-08-05 오후 11 24 50

1. 작품 -> 상세 페이지 GET API - 90%

  • 작품 사진 리스트 - 100%

  • 상단 작품/하단 작가 정보 - 100%

  • 작품 정보제공 고시 - 100%

  • 리뷰 정보 - 100%

  • 리뷰별 주문 작품 - 100%

  • 작품 키워드 - 100%

  • 작품 댓글 - 100%

2. 서버 브린님과 2차 회의

✔️ 개발 우선순위 변경

  • 변경 전) 작가 정보 ➡️ 작품 장바구니 ➡️ 작품 주문 결제/배송
  • 변경 후) 작품 단일 구매 ➡️ 작품 장바구니 ➡️ 작품 주문 결제/배송 ➡️ 작가정보

✔️ 개발 범위 정하기

  • 홈화면: 배너, 이벤트, 내가 본 작품의 연관작품, 오늘의 작품, 오늘의 취미(클래스 이후 구현, 우선 UI만), 할인 상품, 실시간 구매
  • 구매 옵션 넘겨줄 값 정하기 서버) 옵션별 정보, 옵션별 가격 클라이언트) 옵션 index, 총수량, 총 가격
  • 단일 구매 넘겨줄 값 정하기: 작품별 정보, 총 가격
  • 찜, 댓글, 배송지관련 api 논의하기


2021-08-06 진행 상황

⭐️ 성취도

스크린샷 2021-08-06 오후 10 39 26 스크린샷 2021-08-06 오후 10 39 43

1. 작품 -> 투데이 페이지 GET API - 90%

2. 작품 -> 투데이 페이지 타이머 - 100%

  • 광고 배너 2초에 한번 자동 스크롤 - 100%

  • 할인 마감 타이머 - 100%

스크린샷 2021-08-06 오후 10 40 08 스크린샷 2021-08-06 오후 10 40 16

3. 작품 -> 상세 페이지 GET API - 100%

  • 판매중인 다른 작품들 - 100%

  • 이 작품과 함께 본 작품 - 100%

  • 인기 작품 - 100%

4. 작품 -> 옵션 선택 UI - 50%



2021-08-07 진행 상황

⭐️ 성취도

스크린샷 2021-08-07 오후 11 25 35 스크린샷 2021-08-07 오후 11 25 48

스크린샷 2021-08-07 오후 11 26 00 스크린샷 2021-08-07 오후 11 25 17

1. 작품 -> 옵션 선택 UI - 100%

2. 작품 -> 옵션 선택 GET API - 100%

3. 작품 -> 단일 구매 장바구니 UI - 100%

스크린샷 2021-08-07 오후 11 26 20 스크린샷 2021-08-07 오후 11 26 31

4. 작품 -> 실시간, NEW 페이지 UI - 100%

  • 별점별 해당 별점 이미지 출력 - 100%

5. 작품 -> 실시간, NEW 페이지 GET API - 100%



2021-08-08 진행 상황

⭐️ 성취도

스크린샷 2021-08-08 오후 11 21 33 스크린샷 2021-08-08 오후 11 22 00

1. 작품 -> 주문/결제 페이지 UI - 100%

2. 작품 -> 즉시구매 장바구니 담기 POST API - 50%

스크린샷 2021-08-08 오후 11 22 50

3. 내 정보 페이지 UI - 80%



2021-08-09 진행 상황

⭐️ 성취도

스크린샷 2021-08-09 오후 10 44 19 스크린샷 2021-08-09 오후 10 44 38

1. 검색 페이지 UI - 100%

2. 카테고리 -> 작품 페이지 UI - 100%

스크린샷 2021-08-09 오후 10 44 49 스크린샷 2021-08-09 오후 10 45 27

3. 카테고리 -> 클래스 페이지 UI - 100%

  • 테이블뷰 접기/펴기 - 100%

4. 작품 -> 즉시구매 장바구니 담기 POST API - 100%

5. 2차 피드백 및 서버 브린님과 3차 회의 - 100%



2021-08-10 진행 상황

⭐️ 성취도

스크린샷 2021-08-10 오후 10 25 14 스크린샷 2021-08-10 오후 10 25 24

1. 클래스 -> 온라인 페이지 UI - 100%

  • 광고 배너 2초 자동 스크롤

2. 클래스 -> 오프라인 페이지 UI - 100%

스크린샷 2021-08-10 오후 5 52 45

3. 작품 -> 즉시 구매 장바구니 조회 GET API - 100%

  • UI와 연결 완료

4. 작품 -> 결제 페이지 조회 GET API - 100%



2021-08-11 진행 상황

⭐️ 성취도

스크린샷 2021-08-11 오후 11 43 00 스크린샷 2021-08-11 오후 11 44 13

스크린샷 2021-08-11 오후 11 44 44 스크린샷 2021-08-11 오후 11 45 19

1. 작품 -> 결제 PATCH API - 100%

2. 작품 -> 장바구니 작품 등록 POST API - 100%

3. 작품 -> 장바구니 조회 GET API - 100%

4. 작품 -> 장바구니 주문 생성 POST API - 100%

  • 1,2,3,4 모두 UI와 연결 완료

5. 로그인, 홈 UI 수정 - 100%



2021-08-12 진행 상황

⭐️ 성취도

스크린샷 2021-08-12 오후 11 32 49 스크린샷 2021-08-12 오후 11 33 11

1. 내 정보 -> 주문 배송 페이지 UI - 100%

2. 내 정보 -> 유저 주문 배송 GET API - 100%

스크린샷 2021-08-12 오후 11 38 25 스크린샷 2021-08-12 오후 11 37 59

3. 작품 -> 광고 배너, 이벤트 상세 페이지 UI - 100%

4. 작품 -> 장바구니 UI 즉시구매 장비구니와 구별 - 100%

스크린샷 2021-08-12 오후 11 33 41 스크린샷 2021-08-12 오후 11 34 02

5. 작품 -> 실시간, NEW 페이지 UI 수정 - 100%

  • 찜 하기, 이미지만 보기 구현

About

아이디어스 클론 프로젝트🧡

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published