이 프로젝트는 자기자신의 포트폴리오를 작성하고, 또한 다른 사람의 포트폴리오를 확인할 수 있는 웹 서비스입니다. 제시된 기본 기능 구현 후 팀원들과 의논 결과 결정한 기능들을 추가, 개선하였습니다.
- User (회원가입, 로그인 등 사용자 관련)
- Award (포트폴리오 중 상장 이력 관련)
- Certificate (포트폴리오 중 자격증 관련)
- Project (포트폴리오 중 프로젝트 관련)
- Education (포트폴리오 중 교육, 학교 관련)
- 추가기능
- MVP 데이터 삭제 기능
- 유저 탈퇴 기능
- 유저 좋아요 기능
- 프로필 사진 업로드 기능
- 포트폴리오 공유 기능
- 회원가입 시 이메일 인증 기능
- 개선기능
- 웹 서비스 전반 UI 리디자인
- 다크모드 기능
- Datepicker 오류 개선
- (네트워크 페이지) 포트폴리오 더보기 버튼
- Alert Design 개선
- 로그인 Refresh Token
- 프론트엔드
- React (create-react-app으로 구현되었습니다.)
- React Bootstrap
- axios
- 백엔드
- Express (nodemon, babel-node로 실행됩니다.)
- Mongodb, Mongoose
이름 | 역할 |
---|---|
박근혁 | 팀장, 프론트엔드 |
문동규 | 백엔드 |
홍지민 | 백엔드 |
손현근 | 프론트엔드 |
지수빈 | 프론트엔드 |
최영현 | 프론트엔드 |