메인 페이지 |
부산 진구에 위치한 치과 전체 목록을 공공 API로 받아와 리뷰를 작성하고 소통하는 커뮤니티 페이지입니다.
- 프로젝트 이름: Nov_Project
- 프로젝트 지속기간: 2023.10.24 ~ 2023.11.17
- 개발 엔진 및 언어: HTML, CSS, JSP, JAVA, JavaScript, Jquery, Ajax / Eclipse, tomcat, MySQL, Git
- 멤버: 전영혜, 김소이, 정현도, 박준현
- 세션 처리
- 아이디 저장 (쿠키활용)
- 회원가입 시 유효성 검사
- 현재 위치 기반 근처 1KM 약국 리스트 구현
- 페이지 상단 검색창 기능 구현
- 알쏭달쏭 건강퀴즈 10문제 구현
- 부산 진구 전체 치과 리스트 출력 페이지 (공공 API적용)
- 리뷰 작성 페이지 - "동" 선택 시, 해당 동에 위치한 치과 목록 선택 후 리뷰 작성
- 리뷰 작성 시 영수증 파일 업로드 시 관리자에게 전송
- 인증완료 상태 모든 리뷰 리스트 출력 페이지
- 자유게시판 기능 (페이징) - 댓글 작성 및 조회, 수정
- 공지사항 페이지 (관리자만 글 작성 가능)
- 건의사항 페이지 (일반 사용자 문의 글 작성 / 관리자 확인)
- 정적 레이아웃, 회원 타입 별 처리와 마이페이지 전반, PPT 제작
-
로그인 및 회원가입 기능, 개인 정보 수정, 회원 타입 별로 특정 메뉴 숨김, 보임 처리(권한 구분)
-
커뮤니티 내 글 작성부 스마트에디터 적용 푸터 레이아웃과 공용 아이콘 디자인, PPT 제작
- 페이지 레이아웃 및 동적처리 전반, 메인과 이벤트
-
페이지 시작-메인페이지, 이후 상단/측면 공통 영역 메인페이지 내 서블릿 및 API 다중요청 상태관리 Google Custom Search API, 공공데이터포털
-
이벤트 퀴즈 페이지 – JSON 통해 랜덤 배열 형태 가져와 출제
- 병원 리뷰 및 병원 지도, 길찾기, 데이터베이스 전반
-
데이터베이스 구축 및 공공데이터
-
병원 메인 페이지 전체 구축 및 레이아웃, CSS 병원 리뷰 작성 페이지 구축 (파일 업로드) 병원 전체 리스트 구현 및 관련 리뷰 리스트 페이지 이동
-
API 지도 및 길찾기
병원 메인페이지 |
병원 지도 및 길찾기 API |
- 커뮤니티 (공지, 건의, 자유) 와 관리 페이지 전반
-
커뮤니티 게시판 조회, 수정, 삭제 기능 구현 자유게시판 내 대댓글, 추천 / 비추천 구현
-
리뷰절차 및 가입자 관리 페이지 구현 승인 대기 리뷰의 승인 / 거절 기능 구현