다양한 장르의 영화를 상영하는 CGV 홈페이지를 모티브로,
‘독립영화, 즉 신선한 장르와 특별한 소재를 좋아하거나 입문하고자 하는 관객에게 영화를 선보이자’는 취지로
훌륭하지만 잘 알려지지 않은 독립영화를 소개하고 누구든지 쉽게 접근할 수 있는 예매 서비스를 제공합니다.
2023/02/24 ~ 2023/03/10 (약 2주)
이해인 | 김수현 | 방서빈 |
---|---|---|
강신혜 | 장주성 | 김은경 |
---|---|---|
기능 | 구현 내용 | 개발 담당 |
---|---|---|
DB 모델링 설계 | - 웹서비스 플로우에 기반한 주요 비즈니스 로직 반영 - 정규화에 중점을 둔 관계형 데이터베이스 스키마 설계 |
장주성 김은경 강신혜 |
모델링 기반 테이블 및 데이터 생성 | - mysql 및 dbmate 를 활용한 테이블 생성 - 영화 및 영화관 기획 의도에 맞는 mock data 생성 |
장주성 김은경 강신혜 |
회원가입/로그인 API | - Kakao 로그인 API 를 사용한 회원가입 및 로그인 기능 구현 - JWT를 활용한 회원정보 유효성 검증 |
장주성 |
영화정보 API | - 메인페이지에 개봉작 5건 노출 될 수 있도록 삼항연산자 및 쿼리스트링을 사용한 필터링 - 영화 상세 페이지 정보 조회 |
김은경 |
예매하기 API | - 예매 가능한 영화정보 및 시간표 조회 - 복수의 티켓 예매 기능 구현 - 티켓 예매 CRUD 기능 구현 - 선택한 티켓 내역 조회 |
장주성 강신혜 |
결제하기 API | - 카카오페이 결제준비 API 및 결제요청 API를 적용 - 데이터 원자성을 위해 TYPEORM 트랜젝션 기능 적용 - 결제 완료한 내역 조회 |
장주성 김은경 강신혜 |
유닛테스트 | - 서버 배포 전 기능 단위별 검사를 통한 안정성 확보 | 장주성 김은경 강신혜 |
AWS 배포 및 Docker 세팅 | - AWS EC2 및 RDS를 사용한 Ubuntu 원격 서버 구축 - 가상환경 통일을 위한 Docker 이미지 생성 및 배포 |
장주성 김은경 강신혜 |