Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.

ProfilePage Todo #17

Open
chaewoong0407 opened this issue Apr 24, 2021 · 0 comments
Open

ProfilePage Todo #17

chaewoong0407 opened this issue Apr 24, 2021 · 0 comments

Comments

@chaewoong0407
Copy link
Contributor

UserProfilePage

이벤트 처리

  1. 좋아요 버튼 클릭시 좋아요 추가 -> 재클릭시 취소
  2. 각 프로젝트 목록 클릭시 해당 프로젝트 소개 모달창 띄워주기
  3. 이메일 클릭시 이메일 보내기 이동
  4. 링크 클릭시 해당 링크의 웹사이트 이동

My ProfilePage

  1. 프로필 수정 버튼으로 한줄소개, 웹사이트 링크, 이메일 수정 가능
  2. 사용기술 추가 버튼으로 기술 추가 가능. 언어 이름 입력, 숙련도 설정 , 프로그래스 바의 색을 ColorPicker를 통해 선택 가능
  3. 프로젝트 추가 버튼 클릭시 프로젝트 추가 모달창 띄워주기
  4. 수상경력, 자격증을 추가 버튼을 누를 시 입력가능
  5. 각 프로젝트 목록 클릭시 해당 프로젝트 소개 모달창 띄워주기
  6. 이메일 클릭시 이메일 보내기 이동
  7. 링크 클릭시 해당 링크의 웹사이트 이동
  8. 프로필 이미지 옆의 이미지 추가 아이콘을 통해 이미지 선택 모달창 띄워주기 -> 원하는 이미지를 내 컴퓨터에서 불러올 수 있음 -> 이미지 크기와 위치 조정 가능

Data fetching

  1. likePortfolio : 해당 포트폴리오 좋아요 표시
  2. allProject: 해당 프로젝트 모두 불러오기
  3. Portfolio : 해당 유저의 포트폴리오 불러오기 -> 학번, 이름, 한줄소개, 링크, 기술스택, 프로젝트, 수상경력, 자격증 등
  4. UploadImage: 포트폴리오 업로드 이미지 불러오기 -> http api 대체. 이미지를 aws s3에 업로드
  5. User: 해당 유저가 좋아요 표시한 포트폴리오 목록 불러오기

MyProfilePage

  1. 이미지 업로드
  2. 내 정보 불러오기, 수정 : 한줄소개 ,웹사이트 링크, 이메일 등
  3. 자격증, 수상경력, 기술 스택 불러오기, 수정, 추가
  4. 내가 좋아요한 포트폴리오 표시
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant