항해99 미니프로젝트(W1) _ 11조 S.A(Starting Assignment)

Denia·2022년 3월 7일
0

항해99 - 6기

목록 보기
1/15

1. 프로젝트 제목 / 간단 설명

제목

Moview

간단 설명

네이버 영화 사이트에서 본인이 추천하고 싶은 영화 URL을 사용해서 해당 영화의 평점 및 소감 작성, 개인들의 영화 추천을 모아서 제일 추천수가 많고 평점이 좋은 영화를 순서대로 보여준다.

2. 와이어 프레임 사진

메인 페이지

로그인 페이지

회원가입 페이지 (팝업 창)

ID / PW 찾기 페이지 (팝업 창)

게시판 페이지

게시글 보여주기

게시글 작성

3. 개발 기능

1. 웹 서버 구현

1. DB에 저장할 내용

  1. 유저
    • ID
    • PW
    • 이메일
    • 휴대폰 번호
    • 약관 동의 확인 여부 (체크 박스 개수 대로)
  2. 게시글
    • 영화 URL
    • (영화URL 기반 크롤링)영화 제목
    • (영화URL 기반 크롤링)영화 이미지 URL
    • (영화URL 기반 크롤링)출연 배우
    • (영화URL 기반 크롤링)줄거리
    • (영화URL 기반 크롤링)개봉일
    • 조회수
  3. 유저가 작성한 추천 글
    • 별점
    • 추천내용
    • 유저 ID
    • 사용한 영화 URL

2. 서버동작

  1. 영화 추천 수 확인
  2. 영화 평점 관리

2. 로그인 & 로그아웃 구현

1. 회원가입

2. 마이 페이지

  1. 내가 작성한 글 모아보기
  2. 프로필 설정 (이미지 , 핸드폰 번호 변경 , 이메일 변경 , 이름 변경 등등)

3. ID / PW 찾기

  • 이메일 혹은 휴대폰 번호 가 아이디랑 맞춰서 매칭 될 경우 알려줌

3. 게시판 구현

1. 게시글 작성

2. 정렬 방법 (Ex. 별점 순 , 추천 순, 조회 순 등등..)

3. 페이지 나누기

4. 검색 기능

  1. 제목
  2. 감독
  3. 배우

4. 게시글 구현

  1. 추천 글 수정
  2. 추천 글 삭제
  3. 이전글
  4. 다음글
  5. 목록으로 돌아가기

5. Jinja2 템플릿 엔진을 이용한 서버사이드 렌더링

6. JWT 인증 방식으로 로그인 구현

4. 깃헙 주소

https://github.com/akrwkdrrr99/hanghae.git

profile
HW -> FW -> Web

0개의 댓글