계약직/상주
찜하기
AI 코딩으로 제작된 웹서비스 보안 점검 및 안정화 고도화 전문가
근무 지역충청남도 천안시 동남구
예상 기간14일
마감 기한2026-10-14(D-14)
한눈에 보는 프로젝트 핵심 요약
- 원천 플랫폼
- 위시켓
- 예상 대금
- 월 642만원
- 근무 방식
- 정보 없음
- 공고 등록일
- 2026-09-30
프로젝트 상세 본문
[프로젝트 개요]
- 저희는 사용자 참여형 이미지 편집 및 투표 웹서비스를 운영하고 있습니다.
- 내부에서 AI(바이브 코딩)를 활용해 프로토타입을 개발했으나, 실사용자 테스트를 앞두고 보안, 안정성, 데이터 구조를 전문가에게 점검받고 고도화하려고 합니다.
- 단순 자문이 아닌, 파트너가 직접 소스코드를 인수하여 문제를 점검하고 수정 및 재점검까지 14일 이내에 완료해 주시는 프로젝트입니다.
[클라이언트 소개]
- 충남 지역에 위치한 기업으로, 사용자 참여형 콘텐츠 플랫폼을 기획 및 운영하고 있습니다.
- 프로젝트 의사결정은 내부 담당자가 진행하며, 미팅은 온라인으로 진행할 예정입니다.
- 정부지원사업 자금으로 진행되므로, 업력 1년 이상의 세금계산서 발행이 가능한 사업자만 지원 부탁드립니다.
[왜 이 프로젝트를 하는가]
- 지금 상황: 내부 개발자가 AI(바이브 코딩)를 활용하여 Next.js와 Supabase 기반으로 기본 기능 구현은 완료한 상태입니다.
- 끝나면 이렇게 되기를 바랍니다: AI가 작성한 코드의 보안 취약점(RLS 등)이 안전하게 해결되고, 크로스 브라우징 환경에서 버그 없이 원활하게 동작하며, 사용자 행동 데이터를 정확하게 수집할 수 있기를 바랍니다.
- 다만 이런 점이 우려됩니다: 저희가 외주를 맡기는 것이 처음이라, 결과물이 저희가 원하는 만큼의 퀄리티로 잘 구현될지 걱정이 됩니다. 또한 14일이라는 짧은 기간 안에 모든 작업이 완료되어야 합니다.
[필수 과업 범위와 결과물]
1. 수행 범위
- SW 개발: AI 생성 코드 리팩토링, Supabase RLS/인증 점검 및 수정, 버그 수정, 행동 데이터 로깅 API 및 SQL 작성
- 외부 연동: 기존 Supabase DB 및 Auth 연동 고도화
- 인프라 구축·배포: 수정된 코드의 GitHub PR 병합 및 배포 지원
2. 상세 기능 요구 사항
2-1. 보안 점검 및 수정
- 기존 Supabase RLS, 인증, 권한 전반 점검
- 취약점 분석 기반의 RLS 정책 재설계 및 적용
- 보안 패치 적용 후 회귀 테스트 및 재점검 수행
2-2. 안정화 및 QA
- iPhone Safari, Android Chrome, 데스크톱 Chrome 환경 메인 흐름 테스트 수행
- 테스트 중 발견된 프론트/백엔드 연동 버그 수정
- DB 트랜잭션 등을 활용한 중복 투표 및 제출 방지 로직 구현
- AI 생성 코드의 비효율적 렌더링 및 이미지 로딩 성능 개선
2-3. 사용자 행동 데이터 정비
- 사용자 행동 이벤트 로깅 스키마 설계 및 명세서 작성
- 단계별 참여 퍼널 및 이탈률 조회를 위한 SQL 또는 RPC 작성
- 기본 통계 데이터 조회 및 CSV 내보내기 API 구현
3. 결과물
- 수정된 전체 소스코드 (GitHub PR 방식)
- DB migration SQL
- 점검 및 재점검 결과 보고서
- 이벤트 명세서 및 배포 방법 문서
- 정부 지원사업 증빙용 결과보고서 및 검수조서
[클라이언트 준비 사항]
- 준비된 것: 현재 운영 중인 서비스 소스코드, DB 접근 권한, 기본 기능 명세서
- 준비 중인 것: 테스트를 위한 별도 환경 세팅
- 이 프로젝트 담당: 내부 담당자가 직접 커뮤니케이션합니다.
[오픈 시점과 예산]
- 목표 시점: 계약 후 14일 이내 완료 필수
- 희망 착수: 계약 완료 즉시 / 개발 기간: 0.5개월 (14일)
- 예산: 2,800,000원 ~ 3,000,000원 (부가세 별도)
[제안 포함 필수 사항]
- 지원 내용은 아래 기준으로 검토합니다.
- 외주 경험이 없는 저희가 안심할 수 있도록, 퀄리티 보장 및 커뮤니케이션 방안을 제안해 주세요.
- 작업 범위(보안, 안정화, 데이터 정비) 항목별 세부 견적을 제시해 주세요.
- Next.js 및 Supabase를 활용한 프로젝트 수행 사례를 포함해 주세요.
- Supabase에서 사용자당 중복 투표를 어떤 방식으로 막으실 계획인지 간단히 답변해 주세요.
- RLS 점검은 어떤 절차로 진행하시는지 간단히 답변해 주세요.
- 업력 1년 이상 및 세금계산서 발행 가능 여부를 명시해 주세요.