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

Requirement suggestions for the next release [due: 15, Sept] #76

Open
seongbin9786 opened this issue Sep 10, 2020 · 2 comments
Open

Requirement suggestions for the next release [due: 15, Sept] #76

seongbin9786 opened this issue Sep 10, 2020 · 2 comments
Labels
documentation Improvements or additions to documentation

Comments

@seongbin9786
Copy link
Member

PPT 사용이 불편하여 글로 남깁니다. 이 문서에 Issue를 표시하고 완료 여부를 관리하게 된다면 다른 분들의 Google PPT 피드백도 통합하도록 하겠습니다.

공통

  1. ie 11 미지원 ▶️ 안내 페이지로 Redirect
    HOW TO CHECK? navigator.userAgent

  2. 익명 사용자의 접근 차단 필요
    /home 등을 바로 접근 가능

  3. Material-UI Theme 없음

로그인 페이지

[⭐⭐⭐]

  1. 로그인 후에도 새 탭 접속시 로그인 페이지 표시

  2. Input에서 엔터 미지원

[⭐⭐]

  1. 화면에 우선순위 없음
  • 우선순위 세부사항
    로그인 버튼 = Primary
    회원가입 버튼 = Secondary (만든다면)

[⭐]

  1. 회원가입 프로세스 생성

    1. 버튼 클릭 시 Modal로 이후의 과정을 설명

    2. 새탭으로 Rabums 이동 ( rabums에서 seamless하게 회원가입을 할 수 있는 register API를 제공하는 것이 맞다. )

  2. 로그인 이후 뒤로가기 history를 제거

학생 체험 페이지

[⭐⭐⭐]

  1. <내 과제>에서 과제 간 화면 전환 시 화면 깜박거림
    WHY? 로딩 컴포넌트 때문

  2. <내 과제>에서 현재 페이지 여부 확인할 수 없음

  3. <내 과제>에서 점에 표시된 색 (초록색, 파랑색) ▶️ (active, inactive) 를 나타내야

[⭐⭐]

  1. Alert ▶️ Modal

  2. 과제 아이템은 min-width가 있는 Grid 3 칸 정도로 지정해야 (반응형)

  3. 마감 시간은 하루 이내이면 12시간 남음등으로 표시

[⭐]

  1. <과제 List Item> 에서 제목이 길면 ... 으로 표시 하고, 툴팁을 제공

  2. <과제 List Item> a 태그 영역에서만 클릭 가능

  3. <내 과제> refresh 버튼의 피드백이 없다.

    • 뭘 refresh하고 뭐가 refresh 됐는지 표시되지 않음
  4. 마감된 과제중 제출여부를 표시

과제 작성 페이지

[⭐⭐⭐⭐] 버그

  1. 텍스트가 스크롤바에 가까워지면 텍스트 겹쳐서 입력

    • [환경 1: 15인치, 엣지]
    • [환경 2: 27인치, 크롬]
  2. []를 입력하면 ()가 없어도 링크로 표시

  3. 더블 스크롤바

    • [환경 1: 15인치, 엣지, 35<=#line]
    • [환경 2: 27인치, 크롬, 41<=#line]
      WHY? <div class="editor_input" />의 자체적인 overflow: auto 이외에 내부에 div.ace_scrollbar.ace_scrollbar_v가 존재하기 때문.

[⭐⭐]

  1. <과제 작성>시 Scroll을 내리면 Title, 제출 기한, 저장 상태를 알 수 없음

    • 방법 1 스크롤을 내리면 top navbar에 표시
    • 방법 2 에디터 하단에 status bar 만들고 표시
  2. <과제 작성>시 답안 저장 딜레이

    • 5초 ▶️ 1초
    • Ctrl + S 입력 시 내용은 자동저장 됩니다. Snack 표시

[⭐]

  1. 미리 보기 스크롤이 같이 내려가지 않음

희망사항

  1. Roboto ▶️ (가볍고 선호되는 폰트)

  2. 이미지 업로드 미지원 (Why?)

  3. 과제별 Template을 제공

교수 체점 페이지 (진행중)

기본적인 문제

  1. 제출한 계정이 하나라서 n >=2 일 때의 case는 테스트를 할 수 없음

  2. 신규 계정을 만들어도 등록하기 불가능해보임

  3. 배점할 때 피드백이 전혀 없음.

@seongbin9786 seongbin9786 added the documentation Improvements or additions to documentation label Sep 10, 2020
@powergee
Copy link
Contributor

@seongbin9786 혹시 희망사항 란에 "과제별 Template 제공"이라고 쓰신 것이 어떤 의미인지 알 수 있을까요?

@seongbin9786
Copy link
Member Author

@seongbin9786 혹시 희망사항 란에 "과제별 Template 제공"이라고 쓰신 것이 어떤 의미인지 알 수 있을까요?

후순위였고 구체적으로는 생각이 없었는데 지금 생각해보면 교수가 굳이 만드는 것도 이상하네요

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants