Skip to content

chasj0326/chachaLog

Repository files navigation

image


📝 chacha.run - Serverless GitHub Blog & Portfolio

GitHub REST API + Notion API를 활용하여 만든 서버리스 블로그 및 포트폴리오 웹사이트입니다. 모든 데이터는 GitHub 레포지토리와 Notion DB를 통해 관리되며, 실시간으로 CRUD가 가능합니다.


📚 1. Blog

  • 마크다운 형식
  • 파일 커밋/조회 기능을 활용한 글 작성 / 조회 / 수정 / 삭제
  • 이슈 커멘트 기능을 활용한 댓글 작성 / 조회 / 수정 / 삭제

💼 2. AboutMe

  • Notion API를 사용한 포트폴리오 기능

💬 3. Guest

  • 마크다운 형식
  • 이슈 커멘트 기능을 활용한 방명록 작성 / 조회 / 수정 / 삭제
  • 내가 작성한 방명록만 조회하는 필터링 기능

🔐 4. 권한 및 인증

  • GitHub OAuth 인증을 사용한 로그인

  • 로그인 여부에 따라 권한 제어:

    • 블로그 글쓰기 / 수정 / 삭제
    • 방명록 작성 / 수정 / 삭제

🗂️ 5. Markdown 에디터

  • 단축키 서식 변환, 버튼 서식 변환, 직접 입력 등등의 기능을 지원하는 에디터 구현

About

Nextjs+Github Devlog Web

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published