종합 추첨 플랫폼

제작배경

사다리타기 원판돌리기 제비뽑기 팀원뽑기 주사위게임 숫자추첨기록/저장

사다리타기·추첨 플랫폼을 만들게 된 이유

일상에서 밥값을 내거나 회식 벌칙자를 정할 때, 온라인 사다리타기·룰렛 도구가 있어도 쓰기 불편한 경우가 많았습니다. 매번 검색해서 들어가고, 자주 모이는 멤버 이름을 번번이 다시 입력해야 하는 점이 가장 큰 불만이었습니다.

'자주 쓰는 명단을 쉽게 찾아보고, 다음에도 그대로 저장해서 쓸 수는 없을까?'

친한 친구들과 기분 좋게 내기를 하려는데, 기껏 15명 명단을 힘들게 다 적어놨다가 실수로 '뒤로 가기'를 한 번 눌러서 데이터가 통째로 날아갔을 때의 허탈함은 정말 말로 다 할 수 없습니다. 그럴 때마다 얼굴을 찌푸린 적이 한두 번이 아닐 겁니다.

그래서 누구나 더 쉽고, 빠르고, 공정하게 쓸 수 있는 깨끗한 공간을 직접 만들기로 결심했습니다. 복잡함을 걷어내고 오직 사용자의 편의성에만 집중하여 만든 추첨 환경을 소개합니다.

이 글은 사이트를 만든 개인적인 배경입니다. 운영 주체·콘텐츠 작성 원칙·데이터 처리 방식 같은 공식 정보는 사이트 소개에 정리해 두었습니다.

1. 한 번 쓴 명단은 기기에 보관할 수 있습니다

매번 모일 때마다 똑같은 사람 이름을 일일이 타자 치는 수고를 덜어드리고 싶었습니다. 이 플랫폼에서는 한 번 입력한 명단이 스마트폰·PC 브라우저 내부에 보관됩니다. [프리셋 불러오기]만 누르면 바로 추첨을 시작할 수 있습니다. 서버에 계정을 만들지 않아도 되는 이유가 바로 이 “기기 안 저장”입니다.

2. 화면 가림 없이 쾌적하고 빠릅니다

데스크톱이든 스마트폰이든 어떤 기기에서 접속해도 가볍게 열리도록 구성했습니다. 메뉴와 링크를 직관적으로 배치해서 처음 온 사람도 사다리, 룰렛, 제비뽑기, 팀 나누기를 헤매지 않고 쓸 수 있게 했습니다. 프로젝터나 전자칠판에 띄워 쓰는 상황도 고려했습니다.

3. 결과를 미리 알 수 없는 공정한 무작위 추첨

추첨을 하다 보면 결과가 한쪽만 계속 나오는 듯한 찜찜함을 느낄 수 있습니다. 그래서 브라우저의 암호학적 난수에 가깝게 동작하도록 설계했습니다. 사다리 가로선, 원판 회전, 제비 섞기, 주사위·숫자 추첨 모두 같은 원칙을 따릅니다. 운영자가 원격으로 결과를 바꾸거나, 명단을 서버에 올려 조작하는 구조가 아닙니다.

4. 누구나 안심하고 쓰는 안전한 공간

학교, 직장, 가족 모임 등에서 쓸 수 있는 건전한 공간을 목표로 합니다. 회원가입이 없고, 적어 둔 명단·추첨 결과를 외부 서버로 전송하지 않습니다. 광고·통계를 위해 일부 쿠키가 쓰일 수 있으며, 자세한 내용은 개인정보처리방침이용약관에 적어 두었습니다.

5. 공유도 쉽고, 활용 가이드를 함께 제공합니다

추첨이 끝난 뒤 화면을 여러 번 캡처할 필요 없이 [카카오톡으로 결과 공유]로 결과를 남길 수 있습니다. 도구만 두지 않고, 직장·학교·행사에서 어떻게 진행하면 갈등이 적은지 활용 팁으로도 정리해 두었습니다. “어떤 도구를 써야 하지?”가 궁금하면 추첨 도구 고르는 법을 먼저 읽어 보세요.

만들면서 덜어낸 것들

처음에는 기능을 붙이고 싶은 욕심이 있었습니다. 결과를 계정에 저장하고, 통계를 보여 주고, 지난 추첨을 친구와 비교하는 화면까지 그려 봤습니다. 결국 전부 접었습니다. 그 기능들은 모두 명단을 서버에 올려야 가능한 것이었고, 그러면 이 사이트를 쓸 이유였던 “가볍게 열어서 30초 안에 끝난다”가 사라졌습니다.

회원가입을 넣지 않은 것도 같은 이유입니다. 교실에서 학생 이름을 넣거나 회사에서 팀원 이름을 넣는 도구가 그 이름을 서버에 보관한다면, 편의보다 부담이 커집니다. 그래서 저장은 브라우저 안에서만 하고, 대신 기기를 바꾸면 명단이 사라진다는 단점을 그대로 안고 가기로 했습니다. 이 결정 때문에 “저장한 명단이 없어졌다”는 문의를 종종 받지만, 지금도 같은 선택을 할 것 같습니다.

도구보다 진행이 문제였다

만들고 나서 알게 된 것이 하나 있습니다. 추첨에서 다툼이 생기는 이유는 난수의 품질이 아니었습니다. “명단이 언제 확정됐는지”와 “다시 돌릴 수 있는지”를 아무도 미리 말하지 않았기 때문이었습니다. 같은 도구를 써도 시작 전에 한 문장을 말한 자리와 그렇지 않은 자리의 뒷맛이 완전히 달랐습니다.

그래서 도구만 두는 대신 활용 팁에 진행 순서를 정리하기 시작했습니다. 어떤 도구가 맞는지는 추첨 도구 고르는 법에, 시비를 줄이는 절차는 분쟁 줄이는 규칙에 적어 두었습니다. 코드를 고치는 시간보다 이 글들을 다듬는 시간이 더 오래 걸렸는데, 실제로 도움이 됐다는 이야기는 대부분 글에서 나왔습니다.

앞으로

기능을 늘리는 방향보다, 이미 있는 여섯 도구가 각 상황에서 정확히 맞게 동작하는지 다듬는 쪽에 시간을 쓰려고 합니다. 쓰다가 막히는 지점이나 글에서 잘못된 설명을 발견하면 문의하기로 알려 주세요. 어떤 상황에서 막혔는지를 적어 주시면 대체로 그 자리에서 무엇을 고쳐야 할지 정해집니다.