회사 프로젝트 · 프로덕션
빛깔
광주/전남 지역 정보, 커뮤니티, 혜택 기능을 제공하는 지역 기반 서비스입니다.
역할
기존 담당자로부터 주 담당 역할을 넘겨받아 앱, 서버, 인프라를 함께 관리.
기술 스택
FlutterRiverpodNode.jsMySQLAWSFirebaseNginxWebView
개요
기존 프로젝트의 주 담당자가 다른 인원에서 저로 변경된 프로젝트입니다. 이후 추가 기능 개발과 기존 기능 개선을 맡았습니다.
구현 내용
- •Flutter 앱 기능 개발, API 서버 기능 개발, 배포 및 운영
- •지역 맛집 API에서 가게 정보, 후기, 별점, 현재 위치 기준 거리, 프로모션 정보를 함께 조회하는 흐름 개선
- •웹뷰 기반 이벤트 페이지 작업
문제 해결
맛집 API 응답이 수 초 정도 걸리는 문제가 있었고, 로직을 확인해 N+1 쿼리와 비효율적인 LIKE 조인 패턴을 발견했습니다.
결과
조회 로직을 수정해 응답을 1초 이내로 줄였습니다. 당시에는 깊은 페이지네이션과 대량 조회에서 한계가 남았지만, 이후 인덱싱과 조회 구조의 중요성을 더 명확히 이해하게 되었습니다.
링크





