설명 쓸 데가 없어서 만든 블로그

My Journal Express - 개발 본문

Project/My Journal Express

My Journal Express - 개발

천또배기 2020. 3. 6. 17:45

My Journal Express (2019. 07 ~ 2019. 09)


 My Journal Express는 신문 스크랩처럼 자유로운 형식으로 사진(동영상), 글을 공유할 수 있는 웹 SNS 서비스 입니다.

세종대학교 학술동아리 Open Year Round에서 1학기 동안 웹 기초를 공부한 후 완성한 프로젝트 입니다.

 

프로젝트 개발 환경입니다.

 

OS Windows 10
Language HTML, CSS, Javascript, jQuery
Server AWS-EC2, Node.js, MySQL, Putty
Tool Visual Studio Code, Git Bash (v2.22.0.windows.1)

 

 프로젝트의 기능은 다음과 같습니다.

 

 

  • 메인 페이지 : 프로젝트의 메인 페이지입니다.
  1. 서비스에 등록된 사진(동영상)과 사람을 검색할 수 있습니다.
  2. 인기있는 사진/사람을 추천합니다. 조회수가 높은 순서대로 추천 목록에 먼저 등장합니다.
  3. 최근에 올라온 콘텐츠를 보여줍니다.
  4. 페이지의 하단에는 서비스의 정보 또는 개발자에게 연락할 수 있는 링크가 존재합니다.

 

 

  • 회원 가입/계정 찾기 페이지 : 계정 부분 페이지입니다. 회원 가입을 하고, 계정을 잊었을 경우엔 가입 시 등록했던 이메일로 확인할 수 있습니다.

 

 

  • 로그인 페이지

 

 

  • 내 저널 페이지 : 내 공간에 원하는 콘텐츠(사진/동영상, 글)를 자유롭게 등록할 수 있는 페이지입니다. 신문처럼 화면에서 보이는 크기를 넘어 스크롤을 내려 업로드 할 수 있습니다. 
    1. Header
      • page 버튼을 통해 1면, 2면, 3면 별로 다른 느낌으로 사진을 등록합니다.
      • 다른 사람의 아이디/이름 등을 검색할 수 있습니다. 검색 키워드가 없을 시 추천 회원이 표시됩니다.
      • 로그아웃, 프로필 관리/둘러보기 페이지로 이동하는 버튼이 있습니다. 둘러보기 페이지는 추천 회원과 동일합니다.
    2. Body
      • 페이지의 이름, 번호, 가입한 날짜가 표시됩니다.
      • 아래의 edit 버튼을 누르면 보기 or 편집 모드로 변경할 수 있습니다.
        • 보기 모드 : 클릭한 사진을 확대하고 상세 정보를 확인할 수 있습니다.
        • 편집 모드 : 사진의 크기와 위치를 변경합니다.
      • + 버튼을 통해 콘텐츠를 추가할 수 있습니다.
      • 아래의 edit, + 버튼은 현재 페이지가 내 저널 페이지일 때만 활성화 됩니다.

 

 

  • 저널 2페이지 : 저널 페이지의 2페이지입니다. 1페이지와는 다른 느낌으로 꾸밀 수 있습니다. 

 

 

  • 사진/동영상 확대 : 클릭하면 콘텐츠를 확대하여 볼 수 있고 상세 정보(조회수, 등록 날짜, 사진 이름)가 출력됩니다. 내 저널 페이지의 보기 모드이거나 다른 사람의 저널 페이지 방문 시 활성화 됩니다.

 

 

  • 검색 페이지 : 다른 사람의 아이디 또는 이름을 검색한 결과를 출력합니다. 

 

 

  • 회원 추천 페이지 : 서비스에서 인기있는 회원을 추천합니다. (높은 사진 조회수를 가진 회원) 검색 키워드 없이 검색하거나 상단의 둘러보기 버튼을 누르면 해당 페이지로 이동합니다. 
    1. 이동하기 : 회원의 저널 페이지로 이동합니다.
    2. 구독하기 : 회원을 구독 목록에 추가합니다.
    3. 쪽지 보내기 : 회원에게 쪽지를 전송합니다.

 

 

  • 쪽지 전송 : 쪽지 보내기 클릭 시 나타나는 전송 화면입니다. 수신 회원의 정보 및 날짜와 쪽지 입력 칸이 있습니다. 

 

 

  • 프로필 수정 : 프로필 관리 화면입니다. 해당 페이지는 가입 시 입력 정보를 바꿀 수 있는 부분입니다.

 

 

  • 구독 수정 : 프로필 관리 중 나의 구독 리스트를 수정할 수 있는 구독 수정입니다. 구독한 회원의 페이지를 방문하거나 구독을 삭제합니다. 

 

 

  • 쪽지함 : 프로필 관리 중 받은 쪽지를 확인할 수 있는 쪽지함입니다. 읽기 버튼 클릭 시 상세 정보가 출력됩니다.

 

 

  • 쪽지 읽기 : 쪽지의 상세 정보입니다. 받은 날짜 및 메시지를 볼 수 있고, 답장하거나 삭제할 수 있습니다.

 


My Journal Express - 기획 : https://1000-peach.tistory.com/2

Github 저장소 : https://github.com/1000peach/openyearround

Github 저장소 (모바일) : https://github.com/HyperTech99/My-Journal-Express-Mobile

Open Year Round 홈페이지 : http://www.openyearround.co.kr

'Project > My Journal Express' 카테고리의 다른 글

My Journal Express - 기획  (0) 2020.03.05
Comments