All services
Seat

About this service

조직별 좌석 자원과 예약을 관리할 수 있는 멀티테넌트 예약 서비스입니다. 관리자는 Seat Admin에서 Floor → Zone → Seat 구조로 좌석 자원을 구성하고, 예약 현황과 일정을 관리할 수 있습니다. 사용자는 Client 화면에서 서비스와 좌석 정보를 조회하고, 예약 가능 시간을 확인한 뒤 예약 및 취소를 진행할 수 있습니다. 사용자와 관리자 계정을 고정 타입으로 분리하지 않고, Organization별 Membership·Role·Permission을 기준으로 권한을 판단하도록 설계했습니다. 동일한 사용자가 어떤 조직에서는 관리 권한을 가지고, 다른 조직에서는 일반 사용자로 서비스를 이용할 수 있습니다. Supabase Auth, PostgreSQL, RLS/RPC 기반의 권한 및 데이터 경계를 구성했으며, Admin Web과 Client Surface는 동일한 Core와 Reservation/Schedule Capability를 공유하도록 구현했습니다.

Topics

bookingseat

Technologies

Next.jsTypeScriptSupabasePostgreSQLVercelTurbopnpm
BookingAvailable now

Seat 예약 시스템

조직별 좌석 자원과 예약을 관리할 수 있는 멀티테넌트 예약 서비스입니다.

Service information

Category
Booking
Status
Available now
Service type
Booking
Delivery mode
Web app
Visit service

Opens the service in a new tab.

More resources