Skip to content

정보통신용어사전 퀴즈 (정보처리기사, ncs 신기술 공부용)

Notifications You must be signed in to change notification settings

arara90/ttatest

Repository files navigation

TTA Test

URL : http://ttatest.ga/

정보처리기사와 ncs를 공부하는 학생 및 취준생을 위한 정보통신용어 사전 퀴즈.

최신 3개년의 신기술 정보통신용어 사전을 수집하여 퀴즈 형식으로 제공합니다.

데이터 출처 : https://www.tta.or.kr/

TTATEST Ver 1.

UI

MAIN , TEST, RESULT 페이지

main

REVIEW(문제 다시 보기) 와 DARK-MODE

review

review2

  • Review에서는 각각의 보기(옵션)를 클릭하여 뜻을 볼 수 있다.

반응형

responsive

데이터 크롤링


일정 - 20.8.9(일) ~ 20.8.15(토) ,총 7일

Day 1. 20.8.9
  • webpack 및 환경 구성
Day 2. 20.8.10
  • styled-component의 theme, global style 적용
  • Atomic Design 적용을 위한 UI template 적용
Day 3. 20.8.11
  • data upload 및 변형 작업
Day 4. 20.8.12
  • redux 구성 및 redux에 data 연결
Day 5. 20.8.13
  • data 활용하여 test UI 구현 완료
Day 6. 20.8.14
  • test 결과 완료
  • Test Review 완료
Day 7. 20.8.15
  • Context 활용한 darkMode 적용
  • TTATest ver1 완료.

Features

1. Atomic Design

Atomic Design

2. styled-component의 theme과 GlobalStyle 적용.
  • theme으로 DarkMode를 구현. (+react Context)
  • GlobalStyle 이용 전체 components의 기본값 통일하고, html 태그에 너비에 따른 font-size를 지정하여 반응형 개발시 rem 활용.
3. redux 사용한 상태 관리

Atomic Design

Atomic Design

Atomic Design


NEXT

1. 기능 추가
  1. animation 적용해서 동적인 화면 만들기.

  2. AWS에 올리기. --> git page로 대체(완료)

  3. '전체 랜덤' 기능 만들기

  4. 기본 alert 수정하기(modal 또는 react-alert로)

  5. 2020 추가(완료)

2. 개선 사항
  1. home 누르면 다크모드 지워지는 것 수정하기

  2. 데이터 크롤링해서 다시 가져오고, 2문장 까지만 보여주기. (완료)

    • 대신 전체보기 기능 추가 필요 (완료)

    • 문제 내에 정답 단어 포함 시 안보여주기(완료)

    • (추가) 단순히 split(".")으로 문장을 잘라낸 결과, 0.5% 또는 IEEE8.5와 같은 소수점도 문장으로 인식함. 이거 수정해야함(정규식?)

      problem

  3. 시맨틱 고려하기.

3. 최종목표?
  1. 유저별로 문제 저장하기.

About

정보통신용어사전 퀴즈 (정보처리기사, ncs 신기술 공부용)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published