Skip to content

honeyhyuni/blog_wit_react_django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Honeyhyuni's NoticeBoard

⭐ 개발배경 및 목적

  • 전반적인 웹의 기본 소양이 되는 CRUD 게시판을 만들고, 기능을 하나씩 추가해 나가는 식으로 진행하느것이 목표입니다.
  • 운영게시판, 자유게시판, 공지사항 3가지 목록을 이용한 게시판 블로그를 만들어보는것이 목표입니다.
  • Django, Django-rest-framework, ReactJS 의 능률 향상 목적입니다.
  • 차후 Devops, 및 다양한 기술 습득시 업데이트 할 예정입니다.

👏 프로젝트 주요 기능

  • 회원가입, 회원탈퇴, 로그아웃, 로그인, 회원 정보 수정 기능
  • JWT 토큰을 발급받으며, 이를 추후 사용자 인증 기능, 로그아웃은 프론트에서 처리
  • 로그인 하지 않은 유저는 게시판 목록만 읽기 가능합니다.
  • 로그인 하지 않은 유저가 세부 게시글 또는 새 게시글 작성에 접근시 로그인 화면으로 이동합니다.
  • 게시글 좋아요 기능
  • 게시글의 좋아요, 글작성, 글수정 순으로 정렬 가능합니다.
  • 댓글 기능
  • 게시글 및 댓글 수정, 삭제 는 그 글의 작성자만 가능합니다.
  • 댓글 페이징 처리 (default size: 10)


🛠 Stack

Python JavaScript Django DjangoRestFramework React JWT sqlite

📚 Tool

github vscode pycharm


💻 ERD

https://user-images.githubusercontent.com/97664784/207794764-94da9311-d534-45b8-90fa-a9e3c85a5334.png


About

Honeyhyuni's NoticeBoard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published