221214 포트폴리오 프로젝트(4)/프엔6 수업 정리

geenee·2022년 12월 14일
0

Portfolio

목록 보기
10/38

프로젝트 중간점검

어떤 사이트를 구현할건지 중간 정리가 필요할듯
일단 사이트 정체성 : 친구와 함께 여행 계획을 세울 수 있는 서비스를 제공
귀여운 로고도 만듬 ^.^

사진 왤케ㅐ 커....ㅣ;;;

메인페이지 메뉴 항목

  • 메인화면
    • 스크롤 애니메이션 넣어서 간단한 페이지 소개
    • 다 내리면 나의 여행 만들러가기/이용방법 페이지 연결 버튼
  • 커뮤니티
    • 여행계획/여행후기/추천글 등 미니 게시판 형태
    • crud 구현
    • 게시글에 좋아요 기능
    • 게시글에 댓글 기능
  • 나의 메이트(친구)
    • 로그인 후 이용 가능
    • 메이트 추가/신청/관리 기능
    • 첫 화면은 메이트 목록 리스트 보여줌
    • 메이트 요청/신청/관리는 모달 팝업 사용
  • 나의 여행
    • 로그인 후 이용 가능
    • 나의 모임 생성/뷰/관리 기능
    • 첫화면은 나의 모임 목록 리스트 보여줌
    • 모임 생성/관리는 모달 팝업 사용
    • 모임 뷰
      • cr은 모임원이면 가능 rd는 작성자만 가능
      • 주 기능
      • 친구 참여/삭제
      • 달력
      • todolist
      • 공지/투표/메모장/타임라인
  • 이용 방법
    • 사이트 이용 방법을 한 페이지로 정리해서 보여줌
  • 로그인
    • 로그인 후 마이페이지 버튼으로 바뀜
    • 내정보/커뮤니티 관련 내정보 확인
    • 마이페이지에 들어가면 로그아웃 버튼으로 바뀜

이 모든 페이지는 기능 구현 후 반응형으로 적용시킬 예정

나의 메이트 기능 구현 계속 이어서...

일단 세션관련해서 소스코드 정리좀 함~

메이트 검색

모달팝업에 아이디 데이터 받음
검색 누르면 서버에 데이터 전송
데이터로 아이디 찾기 결과 리턴
결과 띄워주기

메이트 신청

검색 결과 확인하고 신청버튼 누르면 서버에 메이트신청데이터 추가
여기서 약간의 예외처리?알고리즘? 필요

  • 1번과 2번이 서로 친구신청을 하는 경우
  • 한방향으로만 신청을 하는 경우

이미 친구인 아이디를 검색한다면 정보만 표시
친구가 아닌 아이디를 검색한다면 요청 버튼
친구는 아니지만 요청상태이면 요청됨 표시

메이트 목록 관리 - 삭제

현재 친구 목록 불러오기
삭제 버튼 누르면 리스트에서 사라지고 친구 목록에서도 사라짐~

나의 메이트 페이지 기능 구현은 끝
페이지 css 꾸미는건 추가될수도..?

소스는 깃헙에!

profile
코딩 공부 기록용

0개의 댓글