[TIL048] 최종 프로젝트 4

SEONG CHAN LEE·2024년 7월 24일

TIL

목록 보기
48/53

20240723 48일차


하루회고

오늘은 최종 프로젝트에서의 기획 및 와이어프레임에서 많은 가닥이 잡혀 각자 조원들이 맡은 부분에 대해서 코딩이 시작되었다. 커뮤니티 전체를 맡은 나는 각 페이지 별 라우팅을 설정하고, 어떤 기능들이 있는지 잘게 쪼갰다.

├── app
│   ├── (providers)
│   │   ├── (root)
│   │   │   ├── community
│   │   │   │   ├── page.tsx                     // 커뮤니티 메인 페이지
│   │   │   │   ├── [category]
│   │   │   │   │   └── page.tsx  				// 카테고리 별 페이지
│   │   │   │   │   └── [postId]				
│   │   │   │   │       └── page.tsx  		   	// 게시글 상세 페이지
│   │   │   │   └── write.tsx					// 게시글 작성 페이지
│   │   │   ├── api
│   │   │   │   ├── community
│   │   │   │   │   ├── [category]
│   │   │   │   │   │   ├── route.ts             // 카테고리별 게시글 핸들러
│   │   │   │   │   └── [postId]
│   │   │   │   │       └── route.ts		        // 게시글 상세 핸들러
│   │   │   │   │   └── write
│   │   │   │   │       └── route.ts            	// 게시글 작성 핸들러

필요한 페이지는 위와 같다.

메인 페이지에서는 필터 기능, 검색 기능, 게시글 리스트를 뽑아주는 기능들이 필요하고,
글 작성 페이지에서는 Quill editor 라이브러리를 사용해 글 작성을 할 것이고,
글 상세 페이지에서는 댓글, 대댓글 기능을 넣으려고 하는데 대댓글 기능은 해본 적이 없어서 나름의 챌린지이다.

앞으로의 시간이 있기 때문에 여유를 갖고 하고 싶지만, 구현할 것이 많아서 생각보다 시간이 없는 것 같다. 주말의 시간을 잘 이용해서 프로젝트를 진행해야겠다!!

profile
Develop myself

2개의 댓글

comment-user-thumbnail
2024년 7월 24일

짜란다 짜란다 짜란다

1개의 답글