한번에 하나만 집중해서 개발하기
프론트보다 백엔드에 투자하기
Backend
BUG
- 시간 버그 해결하기(9시간 뒤로 밀림)
- 임시저장글 조회 버그
- 로그아웃 불가 버그
- 태그 글자수 제한
- 카테고리 글자 수 제한
FEAT(+고려중인 기능)
- 개발(Dev) 환경과 운영(Prod) 환경 분리
- 프론트 테스트 url 열어두기
- CICD 자동화
- 로그인 시간 연장
- Liquibase 도입
- 조회수 기능 구현 -> 회원/비회원 구분 고려하지 않기로 결정
- 방문자 수 확인 기능 구현
- 구독자 수 확인 및 관리 기능 구현
- 댓글 기능 구현
- 좋아요 기능 구현
- 게시물 공유 기능
- 알림 기능(좋아요, 포스트 등)
- 카테고리 순서 지정 기능 구현
- 게시물 단건 조회 기능 구현(전체 게시물을 가져와서 하나로 필터링 하는게 아니라 하나만 가져오도록 최적화)
- 게시물 페이지네이션 기능 구현
- CSRF 공격 방어
- 게시물 사진 첨부 기능 구현
- 관리자/일반 회원 회원가입 기능 구현
- 게시물 공개범위 설정 기능 구현
- 방명록 기능 구현(웹소캣을 이용한 실시간)
- 서버 모니터링 구현
- 이메일 게시물 구독 기능 구현
- 소개 작성/수정 기능 구현
- 설정 기능 구현
- 통계 기능 구현
- 검색엔진 최적화(SEO)
- TIL 작성 기능 구현(스트릭)
- 소통 기능(관리자와 채팅)
- 템플릿 기능
- 외부 api 연동
- 크롤링 접목
- 메모 기능 구현
- posts/[id] 이전 다음글 버튼 구현
- 게시물 공유했을 때 대략적인 내용 나오도록 구현(제목, 요약 등)
- 포인트 관리 + 쿠폰 발급 시스템
REFACTOR
- 게시물 조회 기능 리팩토링
- 로그인 보안 강화(사용자가 db에 있는지만 확인하는게 아니라 실제 로그인 되어있는지, 권한은 무엇인지까지(인가) 확인)
- 조회수 카운트 테스트 해보기
Frontend
BUG
- 임시저장-출간 시 새 게시물 저장됨
- 출간된 게시물을 수정할 땐 임시저장 버튼이 있으면 안됨
- 게시물 불필요 정보 제거
- 카테고리 추가 화면 다크 모드 적용 및 네비게이션 바 수정
FEAT
- 게시물 출간/수정 시 값 유효성 검증 및 에러 메세지 출력
- 태그 게시물 조회 화면 구현(25.08.07)
- 글 자동 임시 저장
- 게시물 공유 버튼 및 화면 구현
- 게시물 썸네일 구현
- 게시물 유효성 검증 에러 메세지 alter창이 아닌 모달창으로 변경
- 마크다운 에디터 더 좋은걸로 변경
REFACTOR
- 모바일 화면 최적화
- 라이트/다크모드 버튼 제거(시스템으로 고정)
- 게시물 시간 24시간 지나면 날짜만 보이도록 바꾸기
- 게시글 수정 및 게시하면 posts/{postId}로 이동하기
- 메인 페이지 게시물 카테고리 제외하고 댓글 수 넣기