[개발 일지] 항공사 Web 개발 프로젝트 - 결과 정리
·
Team Project/Airlines Web Project
#  깃허브 주소https://github.com/seoyounglee0105/green_airline_project #  설명 PPT #  주요 기능 시연 영상 #  일차별 개발일지https://young0105.tistory.com/category/Team%20Project/Airlines%20Web%20Project
[개발 일지] 항공사 Web 개발 프로젝트 23~27일차 (06/03~06/07)
·
Team Project/Airlines Web Project
관리자용 페이지#  각 대메뉴별 간단한 메인 페이지  - 회원 탭과 달리, 아래로 내려오는 메뉴가 없어서 필요할 것 같다고 판단함 #  회원 정보 조회 및 회원 강제 탈퇴 #  관리자 정보 조회 및 관리자 등록   회원용 페이지#  메인 페이지 완성  - 공지사항 최근순 5개 출력  - 자주 묻는 질문 랜덤 5개 출력 #  회원 혜택 및 승급 기준 페이지 #  고객센터 메인 페이지 항공권 마일리지 결제 및 환불  - 마일리지 티켓 가격은 일반 티켓 가격의 0.02배로 설정  - 환불 수수료도 일반 환불 수수료의 0.02배로 설정  기프티콘 이미지  - 마일리지샵에서 사용할 기프티콘 이미지  6월 6일 ~ 6월 7일은 리팩토링 및 CSS 위주로 진행
[개발 일지] 항공사 Web 개발 프로젝트 19~22일차 (05/30~06/02)
·
Team Project/Airlines Web Project
회원+비회원 / 관리자 메뉴 분리  - 관리자 레이아웃 분리  - 메뉴를 DB 데이터에 담음     → 선택한 페이지에 따라 보조 메뉴가 출력될 수 있게 함 MySQL로 마이그레이션 대시보드  - 월별 매출액 그래프      : 이번 달을 제외하고, 지난 11개월 간의 매출액 그래프 출력  - 메모 기능      · 각 관리자 계정마다 갖는 개인 메모 공간      · blur 이벤트를 적용해서, 해당 textarea에서 포커스를 벗어날 때마다 내용의 변화가 있다면 memo_tb 갱신  - 이번 달 매출액  - 이번 달 신규 가입 회원 수  - 이번 달 탈퇴 회원 수  - 이번 달에 작성된 고객의 말씀 수  - 처리되지 않은 고객의 말씀 내역 + 링크  - 지난 달 고객의 말씀 유형 비율  - 마일리지샵..
[개발 일지] 항공사 Web 개발 프로젝트 16~18일차 (05/27~05/29)
·
Team Project/Airlines Web Project
환불 신청  - 환불 신청 버튼을 누르면 해당 티켓이 국제선인지 국내선인지 확인하고, 그에 해당하는 환불 수수료를 안내함  - 현재 날짜가 출발일보다 며칠 전인지 확인하고, 적용될 수수료에 배경색을 입혀 표시함 #  환불 수수료 안내 페이지  메인 페이지 상단부  - 항공권 예약 페이지와 연동 완료  - 하단부 (공지사항, 주요 서비스, ...)는 다음주 중에 작업할 예정  항공권 예약#  유효성 검사 추가  - 현재 로그인된 회원의 나이가 소아/유아에 속한다면 항공권 예약 불가능  - 왕복 항공권에서, 첫 번째 일정이 두 번째 일정보다 이후라면 다시 선택하도록 함  - 왕복 항공권에서, 첫 번째 일정과 두 번째 일정의 운항 시간이 겹친다면 다시 선택하도록 함 #  편의성 추가  - 운항 스케줄 조회 버..
[개발 일지] 항공사 Web 개발 프로젝트 14~15일차 (05/25~05/26)
·
Team Project/Airlines Web Project
항공권 구매 내역  - 결제 내역 테이블의 status 컬럼이 1이면 '결제완료', 2이면 '환불처리', 0이면 구매 내역에 출력되지 않음  - 클릭하면 상세 페이지로 이동  항공권 상세 페이지  - 출발일자가 현재일자보다 이후면서, 아직 환불되지 않은 항공권 하단에는 '환불 신청' 버튼 활성화  환불 처리  - 출발일자보다 며칠 전인지에 따라 성인 1인 기준 환불 수수료가 정해짐  - 소아는 성인의 75%만큼의 환불 수수료가 책정됨 (티켓 가격과 동일한 비율)  - 유아는 좌석을 점유하지 않으므로, 환불 수수료가 없음  - 실제 공항에서는 '환불 서비스 수수료'를 따로 받지만, 여기서는 고려하지 않음   1) 국내선인 경우      · 날짜와 관계 없이 5,000원으로 책정됨  2) 국제선인 경우   ..