2. 기능나열 - masima305/web_memopad GitHub Wiki
각 페이지별 구현한 기능을 간략한 항목별로 나열하겠습니다.
-
로그인 페이지
- 매 페이지마다 로그인 세션 확인 후 세션정보가 없으면 로그인페이지로 강제로 연결.
-
회원가입 페이지
- 아이디 형식 체크를 통과하지 않으면 계정생성을 할 수 없음.(###@###.##)
- 비밀번호 체크 : 6자 이상 쓰지 않으면 계정생성을 할 수 없음.
-
메뉴 선택 페이지
- 즐겨찾기 나열기능:
- 최근작성순 배치 기능
- 즐겨찾기란 내부 스크롤 배치
- 즐겨찾기 나열기능:
-
관리 페이지
- 카테고리 추가기능
- 카테고리 제거기능
-
필기쓰기 페이지
- 날짜란을 누르면 캘린더 형식으로 날짜를 고를 수 있음
- 즐겨찾기 체크시, 메인페이지에서 글 접근 가능
- 관리페이지에서 설정했던 카테고리를 이용하여 글 범주화 가능
- 파일 선택 가능(aws키 연동 및 추가구현시 서버에 이미지 주고받기 가능)
-
메모 리스트 페이지
- 모든 글 리스트 나옴
- 리스트는 최근 작성순으로 정렬
- 날짜별로 끊어서 리스트 나옴
- 리스트 페이지 상에서도 글 제목 옆의 별을 클릭하여 즐겨찾기 추가, 해제 가능
-
필기 읽기 페이지
- 휴지통을 누르면 해당 글 삭제 가능
- 편지봉투 누르면 본인의 이메일로 전송 가능(aws-fog및 메일건 연동 필요...)
- 연필을 누르면 수정 가능
- 별의 색을 보고 즐겨찾기 상태 확인 가능
- 별버튼 누르면 즐겨찾기 추가 및 해제 가능
-
수정 페이지
- 수정하면 기존의 글제목과 카테고리, 글내용이 초기에 유지되어 나타나도록 설정함.
-
검색결과 페이지
- 검색어가 무엇이었는지 상단에 표시.
- 제목 검색결과 노출
- 내용 검색결과 노출
-
각 계정들이 작성한 글은 모두 독립적이게 기능 구현
-
다른사람이 쓴 글을 열람하거나 글의 목록을 볼 수 없음
-
카테고리또한 계정별로 따로 운영