Mazzucchi는 이탈리아 현지 정육점(Macelleria)의 실제 운영을 위해 개발된 주문관리 시스템입니다. 하나의 Flutter 코드베이스에서 고객 앱과 관리자 앱 두 개를 빌드합니다. 고객은 고기 부위와 중량(100g 단위)을 골라 10분 단위 픽업 타임슬롯을 예약하고, 관리자는 주문 접수부터 실측 중량으로 최종 금액을 확정(finalize)하고 수금, 매출 분석까지 처리합니다. 슬롯당 주문 수 제한·영업시간·휴게시간·휴무일·수동 슬롯 잠금 등 매장 운영 규칙이 예약 시스템에 그대로 반영됩니다. 푸시 알림은 iOS는 백엔드가 APNs로 직접 발송하고 Android는 FCM을 사용하는 이중 경로로, 새 주문·주문 상태 변경을 실시간으로 전달합니다. Kotlin/Ktor 백엔드와 PostgreSQL, Docker·Nginx·Prometheus·Grafana 스택으로 Hetzner VPS에서 운영 중입니다. 2026년 7월 App Store(iOS)와 Google Play(Android)에 정식 출시되었습니다.
기술 스택
- Flutter
- Kotlin
- Ktor
- PostgreSQL
- APNs / FCM
- Docker
- Nginx
- Grafana
- Hetzner
스크린샷












최근 블로그 글
전체 글 보기 →- 개발 일지2026-07-14
코모 호수 옆 3대째 정육점에 앱이 생겼습니다
전화와 메모장으로 돌아가던 가족의 가게. 이탈리아 정육점 Macelleria Mazzucchi에 주문 앱을 만들게 된 사연과, 만들면서 배운 것들을 적었습니다.
- 기능 소개2026-07-13
주문하는 앱, 주문받는 앱 — Mazzucchi 화면 구경
코모 호수 옆 정육점을 위해 만든 두 개의 앱. 메뉴판부터 픽업 슬롯, 저울 정산, 매출 그래프까지 — 화면마다 어떤 고민이 담겼는지 스크린샷과 함께 소개합니다.
- 개발 일지2026-03-03
이탈리아 정육점 주문관리 시스템 개발기
하나의 Flutter 코드베이스에서 두 개의 앱을 빌드하고, Ktor 백엔드가 APNs에 직접 푸시를 쏘기까지 — 실제 코드와 함께 정리한 기술 여정입니다.