Markdown 문서를 작성하고 공유할 수 있는 간단한 서비스입니다.
- 마크다운 에디터로 문서 작성
- 실시간 미리보기
- 공개/비공개 설정으로 공유
- 1일/7일/30일/영구 유효기간 선택
- 생성한 문서 관리 (삭제 기능)
- 인증은 이메일/비밀번호 기반 계정 시스템을 사용합니다.
- 문서 생성은 로그인 여부와 무관하게 가능합니다.
- 로그인한 상태에서 생성한 문서는
userId가 연결되어 소유권 기반 관리가 가능합니다. - 소유권이 연결되지 않은 문서(기존/익명 생성)는 owner token 기반 삭제를 지원합니다.
사용자 → Next.js App → Server Actions → Database (Neon) ↓ R2 Storage (문서 내용 저장) - Database: 문서 메타데이터 (ID, 유효기간, 공개설정, 상태 등)
- R2 Storage: 실제 마크다운 내용 (텍스트 파일로 저장)