도도카트 안드로이드 앱 개선 여정
복잡해진 안드로이드 앱을 모듈화하고 Kotlin DSL, Hilt, Coroutine·Flow 기반으로 정비했습니다. GraphQL 모델 분리와 테스트 확대를 후속 과제로 남겼습니다.
#Android#Kotlin#Clean Architecture
1700


복잡해진 안드로이드 앱을 모듈화하고 Kotlin DSL, Hilt, Coroutine·Flow 기반으로 정비했습니다. GraphQL 모델 분리와 테스트 확대를 후속 과제로 남겼습니다.

Python 서버를 Kotlin·Spring Boot로 전환한 배경과 일괄 마이그레이션 방식을 소개했습니다. API·DB를 유지하고 테스트와 회고로 전환 리스크를 관리했습니다.

도메인 문서화와 계층형 패키지 구조로 Flask 백엔드의 중복 로직과 불명확한 경계를 개선했습니다. Resolver 로직을 Service·Repository·Entity로 재배치하며 도메인 중심 리팩터링 방향을 정리했습니다.

키친보드는 식자재 명세표 자동 정리로 외식업 매장의 비용 관리 부담을 줄였습니다. 축적한 거래 데이터를 바탕으로 거래처 탐색 영역까지 확장하고자 합니다.

Flask API의 검증 스키마를 marshmallow로 정의하고 OpenAPI 문서 생성에 재사용했습니다. apispec을 연동해 API 명세 작성과 공유를 자동화하는 방식을 소개합니다.

첫 온라인 스포카콘을 유튜브 웨비나로 운영한 준비 과정과 결과를 공유했습니다. 체크리스트·리허설·상황실 분리로 방송사고를 줄이고 발표 자료를 공개했습니다.
