minkyeongJ / roulette

면접 질문을 랜덤으로 뽑기 위한 룰렛입니다.

Home Page:https://dollyeo.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

roulette

면접 질문을 랜덤으로 뽑기 위한 룰렛입니다.

배포링크: https://dollyeo.vercel.app/

목차

사용방법

메인화면

링크 접속 시 질문을 입력할 수 있는 인풋창과 룰렛을 돌릴 수 있는 버튼을 확인할 수 있습니다. 홈화면

질문 입력

원하는 질문을 입력하고 등록 버튼 혹은 enter를 누르면 질문이 등록됩니다. 질문입력

질문 제외 및 포함

제외하고 싶은 질문을 한 번 클릭하면 글 가운데 줄이 그어지며 선택 대상에서 제외됩니다. 제외된 질문을 한 번 클릭하면 글 가운데 줄이 사라지며 선택 대상에 포함됩니다. 질문제외포함

질문 삭제

문항을 연속 클릭하면 클릭된 문항이 삭제됩니다. 질문삭제

룰렛 돌리기

선택 대상에 포함되어있는 질문 중 랜덤으로 문항 하나가 회색 배경으로 선택됩니다. 선택된 문항은 다음 시도에서 제외됩니다. 룰렛돌리기

문항 전체 삭제하기

페이지를 새로고침하면 입력된 문항이 전부 삭제됩니다. 질문새로고침

발표 순서 정하기

참여자 추가 삭제 버튼으로 발표에 참여할 사람의 인원을 추가 삭제할 수 있습니다. 참여자 추가 삭제

순서정하기 버튼을 누르면 발표순서를 랜덤으로 설정하여 나타냅니다. 참여자 순서 정하기

요구사항

필수 요구사항

  • 텍스트창에 질문을 입력할 수 있어야 한다.
  • 룰렛 버튼을 누르면 랜덤으로 저장된 내용중 하나를 선택한다.
  • 선택된 문항은 다시 선택되지 않는다.
  • 입력된 항목은 삭제할 수 있다.

추가 요구사항

  • 발표 순서를 랜덤으로 정해준다. - 2022/10/31
  • 여러줄 입력 시 개행을 기준으로 리스트 추가되게 한다. - 2023.05.03 #1
  • 입력한 내용 pdf로 출력하는 기능 - 2023.05.04 #2
  • 질문 초기화 버튼 - 2024.02.06
  • 질문이 끝났을 때 완료 알림 창 - 2024.02.06
  • 질문과 답을 모두 입력가능하게 하여 답을 바로 확인할 수 있게 한다.
  • 저장 버튼을 누르면 로컬 스토리지에 저장한다.
  • 저장된 리스트가 화면에 나타난다.

참고자료

선택된 html 요소로 화면 이동하기

배열 랜덤으로 섞기(shuffle)

트러블 슈팅

appendChild() 실행 안됨

About

면접 질문을 랜덤으로 뽑기 위한 룰렛입니다.

https://dollyeo.vercel.app/


Languages

Language:JavaScript 37.7%Language:CSS 23.9%Language:SCSS 22.7%Language:HTML 15.7%