시험을 대비할 때 실제 문제들을 난이도 별, 유형 별, 시험 유형 별로 문제를 추천해 줍니다.
기존의 문제 추천 서비스는 배우지 않은 개념을 구분하지 못해 상위 개념 문제를 추천해주기도 하지만, 문제 타입을 세분화하여 문제를 추천해주게 됩니다. 따라서 보다 효율적으로 문제를 추천해 줄 수가 있습니다.
또한 게시판 기능을 통해 기존에 풀고 있는 문제의 어려운 개념의 해설을 요청 하거나, 다른 사용자들의 문제를 풀어줌으로써 복습이 가능합니다.
- 시험 유형별 문제 생성
- 수능형 문제 생성
- 문제 유형별 문제 생성
- 게시판 기능
- 게시판 수식 작성 기능 업데이트
- 게시판 이미지 업로드 가능
- 출력 프린트 UI 수정
- 회원가입을 합니다.
- 프로필을 설정합니다(필수).
- 문제를 출력할 수 있습니다.
- 내신형 문제 : 학기(1 또는 2)와 시험 유형(중간고사 또는 기말고사), 문제수와 난이도를 입력합니다.
- 수능형 문제 : 모의고사의 월 수를 입력합니다.
- 유형별 문제 : 문제 수와 문제 유형을 선택합니다. 상위 개념을 포함할 지 말지를 선택할 수 있고 난이도를 설정합니다.
- 게시판에서 글을 작성할 수 있습니다.
- 글을 작성할 수 있고 댓글을 작성할 수 있습니다.
- 글을 수정할 수 있습니다.
-
clone
git clone git@github.com:Park-KwonSoo/MathMatter.git
-
install(Mac OS X)
---HomeBrew Install--- /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
---MongoDB Install--- brew tap mongodb/brew brew install mongodb-community@4.4
---Server--- cd Mathmatter_Server npm install
---Client--- cd mathmatter-client npm install
-
set env
cd Mathmatter_Server touch .env ---TYPE THIS IN .env FILE--- SERVER_PORT = ### MONGO_URL = ### JWT_SECRET = ###
-
start db(Mac OS X)
brew services start mongodb-community ---Make Datafile.json and COPY To--- /usr/local/etc/mongod.conf ---Terminal--- mongoimport -d "databaseName" -c "collectionName" --file Datafile.json
-
server
cd Mathmatter_Server npm start
-
client
cd mathmatter-client npm start