GitHub REST API + Notion API를 활용하여 만든 서버리스 블로그 및 포트폴리오 웹사이트입니다. 모든 데이터는 GitHub 레포지토리와 Notion DB를 통해 관리되며, 실시간으로 CRUD가 가능합니다.
- 마크다운 형식
- 파일 커밋/조회 기능을 활용한 글 작성 / 조회 / 수정 / 삭제
- 이슈 커멘트 기능을 활용한 댓글 작성 / 조회 / 수정 / 삭제
- Notion API를 사용한 포트폴리오 기능
- 마크다운 형식
- 이슈 커멘트 기능을 활용한 방명록 작성 / 조회 / 수정 / 삭제
- 내가 작성한 방명록만 조회하는 필터링 기능
-
GitHub OAuth 인증을 사용한 로그인
-
로그인 여부에 따라 권한 제어:
- 블로그 글쓰기 / 수정 / 삭제
- 방명록 작성 / 수정 / 삭제
- 단축키 서식 변환, 버튼 서식 변환, 직접 입력 등등의 기능을 지원하는 에디터 구현