eTa
DevOps 2기, Bul4Jo
팀장, 피드백, 공지사항 서브시스템 최병석 | 배차 요청, 결제 및 정산 서브시스템, Devops 관리자 권미림 | 배차 응답, 기록리스트, DB 관리자 김형구
배차 커뮤니티, 채팅 서브시스템, Git 관리자 이수연
[역할 상세]
최병석 | 권미림 | 김민수 |
팀장 : 프로젝트 일정관리, 업무 분배, 회의 진행 담당 서브 시스템 : 피드백, 공지사항 - 일반, 딜, 예약 배차 시 1:1로 별점 또는 블랙리스트 등록, 수정, 삭제 기능 - 합승 배차 시 1:다 로 별점 또는 블랙리스트 등록, 수정, 삭제 기능 - 일반, 딜, 예약 배차 시 1:1로 신고 등록 및 조회 기능 - 합승 배차 시 1:다 로 신고 등록 및 조회 기능 - driver 평균 별점 확인 기능 - 관리자 신고 확인 후 비활성화 기능 (1일, 7일, 30일, 영구) - 유저 신고 처리 내역 조회 - 관리자 공지사항 등록, 수정, 삭제 / 유저 조회 기능 | 담당 서브 시스템 : 배차 요청, 결제 및 정산 - 출발, 목적지 입력 페이지(카카오 Map API) - 차량 옵션 선택 페이지(카카오 Map, 카카오 모빌리티 API) - 배차 탐색 페이지(Redis) - 즐겨찾기 페이지(카카오 Map API) - Tpay 이용 내역 리스트 및 Tpay 충전(아임포트 API) - driver 정산 내역 리스트 및 차트(chartJS) - admin 정산 승인 내역 리스트 및 차트(chartJS) DevOps 관리자 - nCloud 서버 생성 및 관리 - Open SSL 인증서 적용 - 로드밸런서 및 오토스케일링 구성 - Docker, Jenkins 환경에서 CI/CD 파이프라인 구축 - GitHub-Jenkins 웹 훅 연동 | 담당 서브 시스템 : 회원관리 - 로그인 페이지(카카오 로그인, 네이버 로그인 API) - 회원가입 passenger(Cool SMS API사용) - 회원가입 driver(Port One API 사용, Cool SMS API사용) - 이메일 찾기(Cool SMS API) - 비밀번호 찾기(SMTP 사용) - 내정보 수정(Port One API 사용, Col SMS API사용) Common 관리자 - home, top.jsp 등 공통모듈 관리 |
김형구 | 이수연 |
담당 서브 시스템 : 배차 응답, 기록리스트 - 배차 요청 수락(SocketJs, Stomp, XMLHttpRequest, AJAX, Redis) - 운행 중(kakao Map, kakao Mobility, WebSocket, SockJs, MongoDB, Redis, AJAX) - 운행기록리스트(MongoDB, kakao Map, MongoDB) - 예약기록리스트(Redis) - 실결제금액입력(AJAX)
- 최신 sql script(더미데이터) 관리 - project 사용 DB 데이터 관리 - 네이버클라우드 DB 전용 server 생성 및 관리 - Docker 안에 oracleDB, Redis 생성 및 배포 - AWS DB 전용 server 생성 및 관리 - MongoDB atlas, MongoDBCompass 생성 및 관리 | 담당 서브 시스템 : 배차 커뮤니티, 채팅 - 딜 배차 등록, 삭제, 조회 - 합승 배차 등록, 삭제, 조회 - driver 딜 제시금액 등록 - driver가 선택한 딜 상세 조회 - 딜 passenger가 driver 선택시 배차 화면 전환(websocket, stomp) - 합승 passenger가 배차 시작 시 배차 화면 전환(websocket, stomp) - 실시간 채팅 구현 (sockjs, websocket, stomp, mongoDB) Git 관리자 - 커밋 메시지, formatter 설정 - git repository 및 branch 구성 - 커밋 방식 규칙 설정 (fetch-> stash -> merge -> replace with -> commit -> push-> pull request) - merge 충돌 해결 - pull request 시 코드 리뷰 후 수락 |
[프로젝트 설명]
기존에 없던 딜, 합승 시스템으로 더욱 저렴하고 효율적으로 eTa 택시를 불러보세요!
첨부파일
19,874.00KB
304.16KB