개발
Next.js + Supabase로 대시보드 만들기
예약, 주문, 통계 기능을 갖춘 관리자 대시보드를 Next.js와 Supabase로 구축한 경험을 정리합니다.
프로젝트 배경
이끼 전문 브랜드 "치후"의 관리자 대시보드를 개발했습니다. 예약 관리, 주문 처리, 매출 통계 등 핵심 비즈니스 로직을 하나의 웹앱에 담아야 했습니다.
기술 선택
Next.js 선택 이유
Supabase 선택 이유
주요 기능
1. 예약 캘린더
2. 주문 관리
3. 매출 통계
배운 점
Supabase JS 클라이언트가 특정 환경에서 행이 걸리는 이슈를 경험했습니다. 이를 직접 REST API 호출로 우회하는 패턴을 적용했고, 이후 다른 프로젝트에서도 유용하게 사용하고 있습니다.
#Next.js#Supabase#TypeScript#대시보드