네이버 폼

네이버 폼

동호회나 모임의 신청을 받는 설문 도구

폼·설문무료
↗ 대체 가능

동호회 신청서와 마감일·응답 목록 관리에 필요한 기능은 직접 만들어볼 만해요. 다만 네이버 로그인, 플랫폼 스팸 대응, 외부 연동 등은 이 제작 범위에 포함되지 않아요.

직접 만들어볼 범위
동호회 신청서와 마감일·응답 목록 관리

AI에게 이렇게 요청해 보세요

v1.0.1 · 검토한 초안

아래 내용을 복사해 AI 코딩 도구에 붙여 넣어 보세요. 아직 이 요청문으로 만든 결과물은 검증하지 않았어요.

네이버 폼 제작 요청문
네이버 폼에서 자주 쓰는 기능만 담은 한국어 도구를 만들어 주세요. 대상은 개인 또는 5명 이하의 작은 팀입니다.
만들 범위: 동호회 신청서와 마감일·응답 목록 관리.
기존 제품 전체를 복제하거나 완전히 호환되는 도구를 만드는 요청은 아닙니다.

사용자가 하게 될 일
- 신청 문항과 마감일을 정해 응답을 받은 뒤, 응답 목록을 파일로 내보내 주세요.
- 다음 기능을 구현해 주세요: 신청 문항, 마감일 설정, 응답 내보내기.
- 작업 흐름에 필요한 목록, 편집, 검색, 설정 화면을 구성해 주세요. 내용이 없을 때, 저장 중일 때, 입력이 잘못됐을 때 각각 알아볼 수 있는 안내를 보여 주세요.
- 키보드로 주요 기능을 이용할 수 있게 하고, 삭제 전 확인과 저장하지 않은 변경 내용에 대한 안내를 넣어 주세요.

구현 방식과 데이터 저장
- Node.js, SQLite, 서버에서 만든 HTML과 별도 프레임워크 없는 JavaScript를 사용해 주세요. 다른 사람에게 공개하기 전에 회원가입과 서버 세션을 적용하고, 자료를 읽거나 수정할 권한을 서버에서 확인해 주세요.
- 데이터 구조의 출발점: forms(id,title,close_at), questions(id,form_id,type,options_json), responses(id,form_id,answers_json,created_at). 각 테이블에 필요한 작성자, 생성·수정 시각, 외래 키와 중복 방지 조건을 정해 주세요.
- SQLite 파일은 DATA_DIR에 저장해 주세요. 트랜잭션, 스키마 변경 절차, 여러 번 실행해도 데이터가 중복되거나 지워지지 않는 초기 설정, 백업·복원을 구현해 주세요.
- JSON으로 전체 데이터를 백업·복원하고, 목록 데이터는 CSV로 내보낼 수 있게 해 주세요. 기존 제품과 다른 파일 형식이나 빠지는 정보가 있다면 설명해 주세요.
- 저장한 설정과 작업 결과는 서버를 다시 시작해도 남아 있어야 합니다.

오류 처리와 보안
- 입력 길이와 파일 크기는 서버에서 제한해 주세요. SQL 매개변수 바인딩, HTML 이스케이프, CSRF 방어, 접근 권한 확인, 반복 요청 제한을 적용해 주세요.
- 비밀번호는 scrypt로 해시하고, 비밀번호나 API 키 같은 비밀값을 로그에 남기지 마세요.
- 사용자가 입력한 임의의 URL을 서버에서 가져오지 마세요. 외부 API가 필요하면 허용한 공식 서비스에만 연결하고, 키는 서버 환경변수로 읽어 주세요.
- 환경변수는 DATA_DIR, SESSION_SECRET, HOST, PORT를 사용해 주세요. 기본 기능은 외부 계정 없이 실행할 수 있게 해 주세요. 이메일을 연결할 때만 SMTP_URL을 설정하고, 연결하지 않았다면 화면 안의 알림을 사용해 주세요. 실제로 보내지 않은 메일을 발송 완료로 표시하지 마세요.

완료 전에 확인할 것
- 실제 브라우저에서 다음 흐름을 끝까지 확인해 주세요: 신청 문항과 마감일을 정해 응답을 받은 뒤, 응답 목록을 파일로 내보내 주세요.
- 서로 다른 두 계정으로 공유하지 않은 자료에 접근할 수 없는지 확인해 주세요. 잘못된 입력, 중복 제출, 검색 결과가 없는 경우도 확인해 주세요.
- CSV의 한글과 따옴표가 깨지지 않는지, 백업을 복원한 뒤 데이터가 같은지 확인해 주세요.
- 서버 재시작 후에도 데이터가 남는지, 너비 390px 화면에서 가로로 넘치지 않는지, 키보드로 저장·취소할 수 있는지 확인해 주세요.
- README에 설치·실행·테스트 방법, 환경변수, 직접 운영할 때 필요한 작업을 적어 주세요.

이번에 만들지 않는 기능
- 네이버 로그인
- 플랫폼 스팸 대응
- 외부 연동

유료 자료나 비공개 데이터를 무단으로 가져오거나 서비스의 이용 제한을 우회하지 마세요. 작업을 마칠 때는 실제로 구현하고 확인한 범위와 남은 제약을 구분해 알려 주세요.
변경 이력: 2026-09-08 · 기능별 제작 초안을 검토했어요. 실제 제작은 진행하지 않았어요. / 2026-09-08 · 한국어 표현과 도구별 작업 흐름을 다듬었어요. 실제 제작 결과는 미검증 상태예요.

직접 만들어볼 기능

  • 신청 문항
  • 마감일 설정
  • 응답 내보내기

직접 만들기 어려운 기능

  • 네이버 로그인
  • 플랫폼 스팸 대응
  • 외부 연동

이 기능을 자주 쓴다면, 기존 도구를 계속 사용하는 편이 나을 수 있어요.

함께 비교할 대안

자주 묻는 질문

네이버 폼, 어떤 기능부터 만들어볼 수 있나요?

동호회 신청서와 마감일·응답 목록 관리부터 시작해 보세요. 구체적으로는 신청 문항, 마감일 설정, 응답 내보내기 기능을 다뤄요.

기존 도구 대신 쓸 수 있을까요?

동호회 신청서와 마감일·응답 목록 관리에 필요한 기능은 직접 만들어볼 만해요. 다만 네이버 로그인, 플랫폼 스팸 대응, 외부 연동 등은 이 제작 범위에 포함되지 않아요.

직접 만들기 어려운 기능은 무엇인가요?

네이버 로그인, 플랫폼 스팸 대응, 외부 연동 등은 이번 제작 범위에 포함하지 않았어요. 이 기능을 자주 쓴다면 기존 도구를 함께 비교해 보세요.

가격과 제작 결과는 어디까지 확인했나요?

가격은 공식 출처와 확인 날짜를 함께 표시해요. 확인하지 못한 가격은 비용 합계에서 제외합니다. 제작 요청문은 기능과 구현 범위를 검토한 초안이며, 실제 완성품을 만들어 검증한 상태는 아니에요. 직접 만드는 데 드는 서버 비용과 유지·보수 시간도 별도로 고려해 주세요.

네이버 폼 제작 이야기

글쓰기 ↗
아직 이 도구를 만들어본 이야기가 없어요. 시도한 과정을 남겨주세요.

이 도구도 살펴보세요.

직접 만든 도구로 바꾼 만큼

함께 대체한 도구의 월 비용

직접 대체했다고 알려주신 0건의 기록을 바탕으로 계산했어요. 집계 기준 ⓘ

₩0
/ 월 추정
오다시티 무료드로우아이오 무료구글 캘린더 무료구글 문서 무료구글 설문지 무료구글 스프레드시트 무료구글 프레젠테이션 무료조플린 무료리니어 ₩13,479/월로그시크 무료네이버 폼 무료OBS 스튜디오 무료오다시티 무료드로우아이오 무료구글 캘린더 무료구글 문서 무료구글 설문지 무료구글 스프레드시트 무료구글 프레젠테이션 무료조플린 무료리니어 ₩13,479/월로그시크 무료네이버 폼 무료OBS 스튜디오 무료
제작 요청문 보기