1.7 KiB
1.7 KiB
sori.studio 할 일
1차 관리자 개발
- 로그인 기능 구현
- 글 목록 조회
- 글 작성/수정 (마크다운 에디터)
- 글 발행/비공개 전환
- 태그 관리 (생성/수정/삭제)
- 이미지 업로드
2차 관리자 개발
- 페이지 관리 (CRUD)
- 사이트 설정
- 메뉴/네비게이션 관리
- 미디어 라이브러리
3차 관리자 개발
- 예약 발행
- 초안 자동 저장
- SEO 설정
- OG 이미지 설정
- 글 미리보기
프론트엔드 개발
- SiteHeader.vue 구현 (57px 높이)
- LeftSidebar.vue 구현 (287px, 패딩 12px 12px 12px 0)
- RightSidebar.vue 구현 (287px, 패딩 20px 0 20px 20px)
- MainColumn.vue 구현 (720px)
- PostCard.vue 구현
- TagHeader.vue 구현
콘텐츠 스타일 구현
- ProseHeading (h1~h6)
- ProseList (Ordered/Unordered)
- ProseBlockquote
- ProseImage (Regular/Wide/Full-width)
- ProseButton (Left-aligned/Centered)
- ProseCallout
- ProseToggle
- ProseVideo
- ProseAudio
- ProseFile
- ProseProduct
- ProseHeaderCard (Simple/Wide/Full-width/Split)
- ProseEmbed (YouTube, Twitter)
데이터베이스
- Posts 테이블 설계
- Pages 테이블 설계
- Tags 테이블 설계
- PostTags 테이블 설계
- 로컬 개발 DB 연결 설정 작성
- NAS 운영 DB 연결 설정 작성
- 개발 DB와 운영 DB 분리 검증 절차 작성
- CloudBeaver 등 DB 관리 도구 연결 방식 결정
배포
- UGREEN NAS Docker 배포 가이드 작성
- 로컬 개발 환경 가이드 작성
- Dockerfile 작성
- docker-compose.yml 작성
- .env.example 작성