소개
자기계발과 목표 달성을 위해 시작한 이 챌린지는 단순한 습관 형성 이상의 의미를 가지고 있습니다. 15만원이라는 금액을 걸고 시작하는 이 도전은 '금전적 동기부여'를 통해 목표 달성률을 높이고자 했습니다. 성공하면 환불받고, 실패하면 기부하는 방식으로 책임감과 동기부여를 동시에 얻을 수 있죠.
진행 방법
시작 금액 150,000원 설정
매일 인증 시 🔴 표시 (5,000원 환불)
미인증 시 빈칸 처리 (5,000원 기부)
웹앱으로 실시간 현황 확인 가능
진행 방법
인증을 확인을 위해 구글 스프레드 시트를 공유하여 매일 체크(주관자)
웹을 활용하여 사용자가 모두 나의 현황, 환급액, 환급횟수, 기부액, 기부횟로로 남은 금액을 확인 할 수 있도록 설계
챗GPT와 1시간 코드작업과 앱스스크립트 사용하는 법을 수다을 떨었지만 실패 하여 그냥 잠으로 직행
다시 클로드로 대화를 시작
클로드를 통해 첨부파일이 확인 안되면 스크린 샷을 통해 대화가능한 점을 알게됨
Tip: 1단계: 스프레드시트 준비하기
- 구글 드라이브에서 현재 사용 중인 30일 챌린지 스프레드시트를 열어요
- 여기에는 참가자들의 이름과 매일매일의 인증 여부(🔴)가 기록되어 있어요
2단계: 계산 규칙 이해하기
- 시작할 때 모든 참가자는 150,000원을 가지고 시작해요
- 🔴 표시가 있으면: 그날 잘 했다는 뜻! 5,000원을 환불받아요
- 빈칸이면: 그날 못 했다는 뜻! 5,000원을 기부하게 되어요
3단계: 웹앱 만들기
1. 스프레드시트에서 '도구' 메뉴 클릭
2. '스크립트 편집기' 선택
3. 제가 제공한 코드를 두 개의 파일로 나눠서 복사하기
- Code.gs 파일: 계산을 하는 코드
- Index.html 파일: 예쁘게 보여주는 화면 코드
4단계: 웹앱으로 만들기
1. '배포' 버튼 클릭
2. '새 배포' 선택
3. '웹 앱'으로 설정
4. '액세스 권한'을 '모든 사용자'로 설정
5. '배포' 버튼 클릭하고 허용하기
5단계: 사용하는 방법
1. 웹앱 주소를 친구들과 공유해요
2. 친구들이 웹앱에 들어가서 자기 이름을 입력하면:
- 얼마나 많이 성공했는지 (환불 횟수)
- 얼마나 많이 실패했는지 (기부 횟수)
- 지금까지 얼마를 환불받았는지
- 지금까지 얼마를 기부했는지
를 한눈에 볼 수 있어요!
결과와 배운 점
코드는 클 로드가 정말 잘해주는 구나!! 그리고 웹앱으로 만들 수 있는 기능등을 도전해 볼수 있었어요
과정중에 코드에 들어가는 이름 대소문자 확인이 필요하고 이제는 첨부파일뿐 아닌 스크린샷을 통한 대화가 가능해져서 넘 편하고 쉬워졌다는 점이예요
유튜브 분석 웹/ 신청폼 작성시 선물(전자책 PDF파일)을 보낼 수 있는 웹을 만들어볼래요
도움 받은 글 (옵션)
지피터스 14기 첫 수업