안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
흡연부스 현장 점검 통합 운영 플랫폼 — PWA 작업자 앱 + 관리자 웹
개발 · 디자인 · 기획
SaaSㆍ솔루션, 관제ㆍ모니터링, 통계ㆍ대시보드
프로젝트 배경
1) 프로젝트 목표 - 단일 Next.js App Router 코드베이스로 작업자 PWA와 관리자 웹을 통합 구축해 배포·인증·DB를 단일 운영으로 일원화했습니다. - Supabase RLS 다중 역할(ADMIN·REGION_ADMIN·WORKER) 권한 제어로 DB 레벨에서 데이터 노출을 차단해 권한 우회 위험을 원천 봉쇄했습니다. - 현장 통신 불안정 환경을 가정한 PWA 오프라인 큐와 복구 시 자동
프로젝트 성과
Next.js App Router 단일 코드베이스 통합 구축
작업자 PWA와 관리자 웹을 단일 Next.js 앱의 `(worker)`와 `(admin)` route group으로 분리해 배포·인증·DB를 일원화하여 운영 비용과 유지보수 부담을 최소화했습니다.
Supabase RLS 다중 역할 권한 시스템 구축
ADMIN·REGION_ADMIN·WORKER 3단 역할에 대해 모든 테이블에 RLS 정책을 적용하여 권한 우회·데이터 노출 위험을 DB 레벨에서 원천 차단했습니다.
PWA 오프라인 큐 + 자동 동기화 구현
Serwist Service Worker와 IndexedDB로 오프라인 큐를 구성해 통신 불안정 현장에서도 점검을 임시 저장하고 네트워크 복구 시 자동 동기화로 데이터 손실을 방지했습니다.
감사 로그 자동 기록 시스템 구축
계정·배정·자산 변경이 발생할 때마다 audit_logs 테이블에 행위자·시각·메타 정보를 자동 기록해 컴플라이언스 추적이 가능한 운영 감사 체계를 갖췄습니다.
핵심 기능
지도 기반 통합 관제 대시보드
Kakao Maps 위에 전체 자산을 마커로 표시하고, KPI 카드·주간 점검 추이 차트·최근 점검 테이블을 한 화면에 통합한 관리자 메인 대시보드를 구현했습니다
진행 단계
요구사항 분석 및 IA·DB 스키마 설계
2026.04
기획·디자인·기능 정의서를 기반으로 데이터 모델 10여 개 테이블·RLS 정책·API 명세를 설계하고 Supabase 마이그레이션 SQL로 코드화하여 버전 관리했습니다.
프로젝트 상세
1) 포트폴리오 소개 현장 작업자용 PWA(설치형 모바일 웹앱)와 통합 관리자 웹을 단일 Next.js 15 App Router 코드베이스로 분리·운영하는 시설 점검 SaaS 플랫폼을 실제 구축·납품했습니다. 작업자는 모바일에서 부스·재떨이를 QR로 식별하고 15항목 체크리스트와 현장 사진으로 점검을 기록하며, 관리자는 Kakao Maps 기반 통합 대시보드로 전국 자산을 실시간 모니터링하고 작업자·점검 이

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

fi******
개발 · 법인사업자

프로젝트 정보

참여 기간
2026.04. ~ 2026.06.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
역할
풀스택 개발 (기여도 100%)
관련 기술
Tailwind 4 + shadcn/ui
Supabase (Auth·Postgres·Storage·RLS)
Server Actions
TypeScript
React 19
Next.js 15 (App Router)