node.js 기반 웹 제작 프로젝트
자신의 취향이 담긴 아이템 목록을 다른 사람들에게 공유할 수 있는 커뮤니티 플랫폼
⁕프로젝트 소개 자료 참고
- 24.03.22일 - 22.06.23일
- 로그인 기능
- 김아진 : 로그인/회원가입 , 로그아웃 기능 ,게시판/댓글 일부
- 이다인 : 로그인/회원가입 , 로그아웃 기능
- 게시글 기능
- 이지연 : 게시글, 댓글과 대댓글 비동기, 부트스트랩 프론트, PM
- 김근혜 : 게시글, 검색, 필터링, 좋아요•북마크, base64적용
- 프로필 기능
- 정지윤 : 마이 페이지, 북마크 및 좋아요 모아보기, 팔로워 팔로잉
- 최정빈 : 댓글 페이지, 회원 탈퇴, 비밀번호 변경,회원 정보 수정
-
Node.js(20.14.0)
-
IDE : Visual Studio Code
-
Framework : Express.js
-
Database : MySQL
Type | Description |
---|---|
feat | 새로운 기능 추가 |
fix | 버그 수정 |
docs | 문서 수정 |
style | 코드 포맷팅, 세미콜론 누락 등 |
design | 사용자 UI 디자인 변경 |
test | 테스트 코드 추가/수정 |
refactor | 코드 리팩토링 |
build | 빌드 파일 수정 |
ci | CI/CD 설정 변경 |
perf | 성능 개선 |
chore | 자잘한 수정이나 빌드 업데이트 |
rename | 파일 혹은 폴더명 수정 |
remove | 파일 삭제 |
예)
[feat] 로그인 기능 구현
[fix] 회원가입 유효성 검사 오류 수정
[design] 메인 페이지 레이아웃 변경
- DB값 검증
- 로그인 시 쿠키(Cookie) 및 세션(Session) 생성
- ID 중복 체크
- 입력 형식 검증
- 네비게이션
- 최신 글 노출
- 로그인 상태 검증
- 테마 선택
- 제목 및 내용 입력
- 해시태그 입력
- 이미지 업로드
- 제품목록(제품명, 제품 카테고리, 제품 브랜드, 구매 링크) 작성
- 좋아요 및 북마크
- 제품정보 링크 연결
- 댓글 및 대댓글 작성
- 상대 프로필 이동
- 회원정보 변경
- DB 검증
- 회원 탈퇴
- 팔로워 팔로잉
- 게시글 페이지 로딩
- 제목/내용/해시태그 검색
- 최신순/조회순/댓글순/좋아요순/북마크순 정렬
홈 페이지 | 게시글 페이지 |
---|---|
![]() |
![]() |
마이 페이지 | 로그인 페이지 |
---|---|
![]() |
![]() |