코딩 테스트를 매일매일 풀어도 내용을 복습하지 않으면 금방 까먹을 것 같았다.
오늘 푼 문제를 3일정도 후에 다시 풀면 좋을것 같아 그것을 도와주는 앱을 만들어보려고 한다.

앱의 화면은 위와 같이
으로 구성할 생각이다.

문제 복습 화면에선 저장된 문제를 가져와 보여주고, 그 풀이는 문제를 푼 내용이 저장된 velog 페이지를 띄워 확인시켜주도록 만들 생각이다.
문제를 복습할 주기는 뒤에서 나올 환경 설정 화면에서 설정하도록 만들 생각이다.

문제 저장 화면에선 오늘 푼 문제 내용을 저장한다.
문제 내용을 이미지로 저장하고, 그 풀이는 velog 링크를 저장한다.
이미지는 앱의 내부 저장소에 저장하고, 그 주소와 정답링크, 날짜 등을 데이터베이스에 저장할 생각이다.

문제 조회 화면에선 저장한 문제들을 가져와 리사이클러 뷰로 띄워주고, 그 문제를 누르면 Velog 페이지를 띄워주도록 만들 예정이다.

환경 설정 화면에선 문제를 복습할 주기를 설정할 수 있도록 만들 생각이다.
이외에도 앱을 만들며 유저가 설정할 수 있는 변수가 생기면 이 화면에 추가할 생각이다.