Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1차 요구사항 구현

2차 요구사항

  • 게시글 상세페이지(http://주소:포트/article/detail/{id})에 수정 버튼이 있다. 수정 버튼을 누르면 게시글을 수정 할 수 있는 폼이나 오고 수정이 가능하다.
  • 게시글 상세페이지에 삭제 버튼이 있다. 삭제 버튼을 누르면 게시글이 삭제가 된다. 삭제 후 리스트 페이지로 리다이렉트 된다.
  • 모든 페이지 상단에 루트 디렉토리로 이동하는 버튼이 있다.(예: 로고)
  • 모든 페이지 상단에 로그인 상태 표시하는 버튼이 있다.(예: 로그인 / 로그아웃)
  • 모든 페이지 회원가입 버튼이 있다. 버튼을 누르면 회원가입 폼으로 이동한다.
    • 회원가입 폼은 유저ID, 닉네임, 비빌번호, 비밀번호 확인으로 구성된다. 회원가입 버튼을 누르면 데이터 검증 후 회원가입이 된다.
  • 로그인 버튼을 누르면 로그인 폼으로 이동한다.
    • 로그인 페이지는 사용자 유저ID과 비밀번호를 입력하는 폼으로 구성되고 로그인 버튼을 누르면 데이터 검증 후 로그인이 된다.
  • 로그아웃 버튼을 누르면 로그아웃이 된다.
  • 유저가 게시글 작성 및 수정 접근시 로그인 여부를 검사하고 본인 글에 대해서만 수정 / 삭제가 가능하다.
  • (선택)메인페이지에 검색 기능이 구현되어야 한다. input 박스에 내용을 적고 검색 버튼을 누르면 해당 문자가 포함된 게시글이 리스트업 되어야 한다. 본인 글에 대해서만 수정 / 삭제가 가능하다.

미비사(선택)항 or 막힌 부분

  • 책 참고 하면서 작성하였습니다..
  • 중간에 오류도 많이 나서 잡으면서 했습니다.
  • 끝까지 포기하지 않고 했습니다..

UI/UX (화면 캡처본을 복사 붙여 넣기, url 주소 나오도록)

  • 게시글 리스트 페이지 image
  • 게시글 등록 폼 페이지 image
  • 게시글 상세 페이지 image
  • 로그인 페이지 image
  • 회원가입 페이지 image
  • (선택) 검색 페이지 image

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages