본문 바로가기

동아리 스터디

[동아리 스터디 - 5] MVP 구상

728x90
반응형

최종 결정된 프로젝트 아이디어는 'Jamiron'으로, 동아리 스터디원 중 한 명의 아이디어로 결정되어 이 팀에 들어가게 되었다.

Jamiron의 핵심 기능은 다음과 같다.

 

1. 프로젝트 아이디어 설명

기본적으로, 수업 판서 내용을 사진으로 찍고 다시 찾아보는 것의 귀찮음을 해결하기 위해 구상되었다.

1. 이미지 → 텍스트 자동 변환
2. 핵심 요약 + 개념 정리
3. 추가 설명 & 문제 생성
4. 과목별 정리 폴더

2. 프로젝트 아이디어 MVP 구상

이 기능들을 종합해서 가장 필수적인 MVP 기능을 구상해본다.

 

MVP는 과목별 사진 저장, 분류 기능이다.

기본 메커니즘은 다음과 같다.

  1. 사용자가 자신의 학교 홈페이지 ID, PW를 입력한다.
  2. 사용자의 시간표를 크롤링하여 이에 해당하는 강의 계획서를 모두 가져온다.
  3. 강의 계획서의 주차 학습 계획과, 그 강의가 무슨 요일, 몇 시에 하는지를 읽어온다.
  4. 강의 주차 학습 계획에 맞게 폴더를 구성한다.
    예)
    - 파이썬 프로그래밍
      - 1주차(화)
      - 1주차(금)
      - 2주차(화)
      - ...
      - 16주차(금)
  5. 추후, 사용자가 강의 시간에 해당하는 때에 사진을 찍으면 그 사진의 메타 데이터에 나온 시간을 읽어와 해당하는 강의를 찾아 폴더에 저장한다.

3. 현재 구현된 프로토타입

간단하게 구현해 본 강의 계획서 크롤링 프로토타입

현재는 2번까지 구현을 완료한 상태이며, NodeJS를 사용해서 만들었다.

 

이후에는 실제로 앱에서 동작하게 만들 계획이다.

728x90
반응형