Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refinements for the project! #29

Open
jiyewise opened this issue Dec 2, 2020 · 2 comments
Open

Refinements for the project! #29

jiyewise opened this issue Dec 2, 2020 · 2 comments
Labels
announcement documentation Improvements or additions to documentation enhancement New feature or request

Comments

@jiyewise
Copy link
Contributor

jiyewise commented Dec 2, 2020

main & create & edit & dashboard 그리고 explore까지 핵심 기능의 구현이 끝났습니다! 🎉🎉🎉
기능 구현이 끝났음을 기념하여 세부적으로 보완할 부분(cornercase 핸들링)과 optional feature들을 정리해 보았습니다.

  • 유저가 create goal / edit goal에서 사진을 추가하지 않은 경우
    1. 유저가 create goal에서 사진을 추가하지 않으면 우리가 설정한 default URL로 설정
    2. 유저가 edit goal에서 사진을 추가하지 않으면 기존 사진 유지
  • Add achievement axios
    1. create goal과 마찬가지로 유저가 사진을 추가하지 않으면 우리가 설정한 default URL로 설정
  • Edit achievement axios
    1. edit goal과 마찬가지로 유저가 사진을 추가하지 않으면 우리가 설정한 default URL로 설정
    2. Edit 버튼을 누르면 achievement form이 뜨는데 여기에 기존 achievement 정보가 담겨 있어야 함
  • Plugging in edit task axios to taskbody components
  • Frontend Testing
  • Backend Testing
  • Search 기능: explore page에서 키워드 입력하면 키워드에 해당하는 goal 띄워줌
  • Deployment
    1. 실습수업 전에 deploy 끝내기
    2. 시간 여유가 되면, 유저가 새로 가입했을 때 아무것도 없는 상태에서 시작하는 게 아니라 튜토리얼 goal 같은 걸 하나 default로 뜨게 해서 사용자가 어플리케이션에 친숙해지도록 하기
  • Optimization
    1. S3 bucket caching
    2. ML API gateway caching
  • UX
    1. 로그인 실패하면 메시지나 alert
@jiyewise jiyewise added announcement enhancement New feature or request labels Dec 2, 2020
@jiyewise
Copy link
Contributor Author

jiyewise commented Dec 3, 2020

우선 저는 default URL 로 https://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/No_image_available.svg/480px-No_image_available.svg.png 를 생각했습니다! (add achievement form에서 photo preview에 default로 설정되어 있기도 합니다)

@jiyewise
Copy link
Contributor Author

jiyewise commented Dec 3, 2020

profile 기능은 백엔드가 준비되지 않았고 지금 CRUD를 하기에는 시간상 여유가 없어 삭제하였습니다

@jiyewise jiyewise added the documentation Improvements or additions to documentation label Dec 3, 2020
@jiyewise jiyewise pinned this issue Dec 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
announcement documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant