반응형

[완] 개인서버 개발/EasyCalendar(완) 2

#2 EasyCalendar Flutter 구현

짤막 흥보: 호구홍시 조대봉 (인스타 툰) 개요 Flutter로 구현한 Client Web 관련 리뷰 개발 중 이슈사항 리뷰 Project Structure main: main class main_state_page: 시작페이지, 로그인 체크 calendar_page: 일정 확인 / 등록 페이지 main_exception: custom exception network_client: REST 요청 관련 모듈 리뷰 1. main class를 분리하는 의미가 없는듯하다. 2. main_state_page의 의미가 많이 퇴색되었다. Google 인증도 main_state_page에 넣었어야 했다. 3. 구현해 보니, 각 page에는 widget 생성 관련 로직만 넣고, 비즈니스? 로직은 외부로 빼는 것이 좋을 ..

#1 EasyCalendar 기획 및 설계

개요 일정 정리를 위한 Calendar 관리는 제 삶에 필수적인 사항입니다. 하지만, 일정 입력 시 UX 적으로 번거로운 부분이 있습니다. 가령 반복적이지만 비 정기적인 일정 (운동, 모임 같은)을 입력할 때 날싸선택 -> 내용 입력 -> 시간 입력 -> 장소 입력 등등의 과정을 거치며 조금 더 편하게 입력할 수 있지 않을까 합니다. 기획 EasyCalendar란 반복적으로 일어나는 컨텍스트를 템플릿 화 하여, 반복되는 내용을 미리 입력해 놓고, 간편하게 등록하는 웹 서비스이다. 전체적인 구성으로는 4 페이즈로 나누어집니다. 1. 로그인 / 구글 연동 페이즈 - 최초 EntryPoint에서 p-bear 로그인 연동을 통해 로그인 및 토큰 발급 - 서비스 진입 시 구글 연동을 확인하며, 구글 연동 실패 /..

반응형