
초기 구현시 모든 API를 하나의 App에 구현 함.
기능을 APP 단위로 나누어 관리하기 위해 리펙토링한다.
- 리펙토링 전 checking App에는 다음과 같은 기능이 있다
- 출석 관련 CRUD
- 4가지의 출석 현황 Graph
- 그 외 공통으로 사용되는 기능들(index.html, 출석결과 excel 다운로드)

- 리펙토링 후 다음과 같이 기능을 App으로 분류하였다.
- common App : 공통의 기능에 사용되는 API
- checking App : 출석체크에 대한 API
- graph App : 그래프 생성에 대한 API
- 서비스에 사용되는 4가지 출석현황 그래프
- 리펙토링을 하면서 API의 이름도 보다 명시적으로 수정하였다.