- 지인들의 위키를 직접 작성하고 공유하는 플랫폼 입니다.
- 위키 페이지 외에도 게시글을 남기며 자유로운 커뮤니케이션을 할 수 있도록 제공 됩니다.
- 나만의 위키를 만들어 친구들과 공유 할 수 있도록 개인 위키 페이지 URL을 생성 합니다.
개발 항목 | URL | 담당자 | 페이지 분석 |
---|---|---|---|
메인 랜딩 페이지 | / | 민지이 | 사용자가 처음 진입 했을때, 보여지는 페이지 |
로그인 페이지 | /login | 민지이 | 사용자 로그인 페이지 |
회원가입 페이지 | /signup | 민지이 | 사용자 회원가입 페이지 |
계정 설정 페이지 | /mypage | 민지이 | 패스워드 변경과 위키 생성하기를 제공하는 페이지 |
개별 위키 페이지 | /wiki/{code} | 김예도, 김태훈 | 본인 위키 일 경우 프로필을 수정할 수 있는 기능 제공 개별 위키 상세 페이지 |
위키 목록 페이지 | /wikilist | 이학수 | 현재까지 작성된 위키 목록 페이지 |
자유게시판 목록 | /boards | 양정화 | 사용자들이 글을 올리며 커뮤니티를 형성할 수 있는 페이지 |
게시물 등록 페이지 | /addboard | 이학수 | 게시물 등록 페이지 |
게시물 상세 페이지 | /board/{boardId} | 양정화 | 등록된 게시물의 상세 페이지 |
기능 |
---|
1. 로그인,회원가입 |
1.1. 개별 토큰 관리 |
2. 메인 페이지 |
2.1. 메인 컨텐츠 |
2.2. 공통 헤더 |
3. 공유 기능 |
3.1. 내 위키 클립보드 저장 |
4. 위키 페이지 |
4.1. 위키 작성 |
4.2. 위키 수정 |
4.3. 위키 삭제 |
4.4. 위키 목록 |
5. 자유게시판 페이지 |
5.1. 자유게시판 목록 |
5.2. 게시글 추가 |
5.3. 게시글 삭제 |
5.4. 게시글 수정 |
5.5. 게시글 댓글 추가 |
5.6. 게시글 댓글 삭제 |
5.7. 게시글 댓글 수정 |
6. 보완 및 추가기능 |
6.1. 위키 삭제 기능 추가 |
6.2. 알림 목록 및 보내기 |
6.3. 인터럭션 |
6.4 추가 아이디어 구현 |
npm run start
: 서버 실행npm run build
: 빌드 실행npm test
: 로컬 테스트 실행
양정화 | 이학수 | 김예도 | 김태훈 | 민지이 |
---|---|---|---|---|
@junghwa1996 | @haksoo0918 | @solprime | @horororok | @crazyupinc-design |
- Front-end : React, Next.js, TypeScript, tailwind, postCSS, postcss-nesting, axios, react-query
- Back-end : 제공된 API 활용
- 버전 및 이슈관리 : Github, Github Issues, Github Project
- 협업 툴 : Discord, Notion, google docs
- 서비스 배포 환경 : Vercel
- 린터, 포멧터 : prettier, eslint
- 라이브러리 : swiper