[Catub]App overview
기획
기획 배경
- flutter를 배우면서 github에 기록한 TIL을 간편하게 스마트폰으로 확인할 필요성.
- 스마트폰의 웹브라우저나 github 앱은 depth가 많아서 원하는 내용을 확인하기 번거로움.
기획 의도
- 빠르게 스마트폰으로 github에 정리한 파일(markdown형식)을 조회할 수 있는 앱을 만들고자 함.
- 즐겨찾기 기능으로 다시 보고 싶은 내용만 바로 다시 볼 수 있도록 함.
- 우선 초기 버전으로 인증이 필요없이 조회만 가능하도록 빠르게 앱을 만드는 것을 목표로 함.
추후 계획
- 마크다운 형식 파일 외에 source나 이미지 등 여러 파일도 조회할 수 있도록 함
- 조회뿐 아니라 github 인증 기능을 추가하여 파일의 작성,수정,삭제도 가능하도록함
화면
초기화면
- 검색 창에는 사용자 계정 or 사용자 계정/repository 로 검색할 수 있음.
- 사용자 계정을 검색하는 경우에는 아래 Repository리스트화면처럼 profile과 repository리스트가 나옴.
- 사용자 계정/repository로 검색하는 경우에는 해당 Repository의 Contents리스트가 나옴.
Repository리스트
최초 github 계정의 사용자 정보와 repository리스트 확인할 수 있는 화면
Repository Contents리스트
해당 repository의 Contents들을 확인할 수 있는 화면
Contents 디테일
선택한 Contents의 내용을 볼 수 있는 화면
즐겨찾기
즐겨찾기한 파일의 목록을 볼 수 있는 화면
- 즐겨찾기의 삭제는 현재 글을 조회해서 표시되어있는 즐겨찾기를 해제하는 경우 즐겨찾기 목록에서 삭제하는 방식
- 추후에 즐겨찾기를 폴더별로 관리 기능 및 목록에서 바로 삭제, 이동 등이 가능하도록 수정 예정
Leave a comment