Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
무해한 전공 설문
Translation pending
EducationGitHub @muhaevillage-02OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗업로드한 muhae_at_test.html 을 기반으로 만든 사이트입니다.
설문 응답은 Google Apps Script 를 통해 Google Sheets 에 자동 저장됩니다.
muhae_at_test/
├── index.html ← 사이트 본체 (원본 HTML + 시트 전송 코드 추가)
├── apps-script.gs ← Google Apps Script (백엔드)
├── package.json ← Railway 배포용
├── railway.json ← Railway 빌드/실행 설정
├── .gitignore
└── README.md ← 이 파일
진로테스트 응답)https://docs.google.com/spreadsheets/d/1AbCdEfG.../editCode.gs 내용을 모두 지우고 apps-script.gs 내용을 붙여넣기SPREADSHEET_ID 값에 1단계에서 복사한 시트 ID 를 붙여넣기
var SPREADSHEET_ID = '1AbCdEfG...'; // ← 실제 ID
진로테스트 응답수집https://script.google.com/macros/s/AKfyc.../exec)💡 권한 승인 시 "확인되지 않은 앱" 경고가 떠도 정상입니다. 본인이 만든 스크립트이기 때문에 안전하게 허용해도 됩니다.
index.html 을 열어서 700번째 줄 근처의 다음 부분을 찾아 수정합니다:
var APPS_SCRIPT_URL = 'YOUR_APPS_SCRIPT_WEBAPP_URL_HERE';
→ 2단계에서 복사한 웹 앱 URL 로 교체:
var APPS_SCRIPT_URL = 'https://script.google.com/macros/s/AKfyc.../exec';
이제 폼을 제출하면 시트의 다음 컬럼에 자동 기록됩니다:
| 제출 일시 | Q1~Q6 | 최종 결과 유형 | 성함 | 나이 | 연락처 | 거주지역 | 직업상태 | 고민 | 동의 | User-Agent | 타임스탬프 |
|---|
muhae-at-test이 폴더(muhae_at_test)에서 터미널을 열고:
cd "muhae_at_test 폴더 경로"
git init
git add .
git commit -m "Initial commit: 20대 진로 유형 테스트"
git branch -M main
git remote add origin https://github.com/<YOUR_ID>/muhae-at-test.git
git push -u origin main
인증 시 비밀번호 대신 Personal Access Token 사용 (https://github.com/settings/tokens 에서 발급)
muhae-at-test 저장소 선택package.json 을 자동 감지 → npm install 후 npm start 실행https://muhae-at-test-production.up.railway.app 같은 URL 로 접속GitHub main 브랜치에 푸시할 때마다 Railway 가 자동 재배포합니다.
git add .
git commit -m "수정 내용"
git push
Railway 가 부담스럽다면 GitHub Pages 만으로도 충분합니다 (정적 사이트라서):
Deploy from a branchmain / / (root) → Savehttps://<YOUR_ID>.github.io/muhae-at-test/ 접속APPS_SCRIPT_URL 오타, Apps Script 액세스 권한이 "모든 사용자" 가 아님| 증상 | 해결책 |
|---|---|
| 시트에 데이터가 안 들어옴 | Apps Script 배포 시 액세스 권한을 "모든 사용자(익명 포함)" 로 했는지 확인 |
| Apps Script 수정 후 반영 안 됨 | 배포 > 새 배포 로 다시 만들어야 URL 이 갱신됨 (또는 기존 배포 관리에서 "버전: 새 버전" 선택) |
| Railway 빌드 실패 | Logs 확인. package.json 의 node 버전이 18+ 인지 확인 |
| 응답이 "선택 안 함" 으로 들어옴 | HTML 의 selectAnswer 호출이 정상인지 확인 (라디오 버튼 클릭 후 다음 페이지 이동) |