일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- JavaScript
- 북마크앱
- til
- python
- 북마크만들기
- Node.js
- Exercism
- Bookmark
- ART_Cinema
- Django Blog
- 자바스크립트
- 장고 개발 순서
- 프로젝트
- 장고 프로젝트 순서
- 타사인증
- Blog
- Django
- 독립영화플랫폼
- 개발
- 예술영화추천
- 장고 프로젝트
- passport.js
- MYSQL
- 알고리즘
- MyPick31
- Algorithm
- join()
- mongodb
- 파이썬 웹프로그래밍 장고
- 장고
- Today
- Total
Juni_Dev_log
롤 유저 매칭 서비스 : LoL Play With Me? 본문
- 프로젝트 기획 배경
평소에 LoL 이라는 게임을 즐겨하던 중, 전적검색을 하는 사이트는 많지만, "유저를 매칭해주는" 사이트는 없어서, 만들어보는 것은 어떨까 하는 생각이 들었다.
LoL 이라는 게임의 근본적인 시스템이 모르는 사람 4명과 함께 공동의 목표인 '적군의 넥서스를 공격'이라는 목표를 위해서 단합하는 것이 굉장히 중요하다. 하지만, 고의적인 트롤 행위를 하는 유저들과 폭력적인 언행들을 하는 유저들로 인해 순수히 게임을 즐기려는 유저들에게 피해를 입히고 있다.
이러한 스트레스를 해결하기 위해서, 롤에 대한 전적을 볼 수 있고, 주 포지션과 주로 하는 챔피언, 승률등을 보고서 듀오를 신청할 수 있는 사이트를 만들어보면 재밌을 것 같다는 생각에 기획하게 되었다.
- 빌드업 (Build-up)
HTML / CSS / JS (프론트엔드)
Node.js / MongoDB (백엔드)
- 참고 사이트
(Home Page)
(Find Page)
①
②
만약, 만든다면 Find Page 에서 듀오를 신청하는 기능이 있어야할 것으로 예상한다.
(예) '듀오'버튼을 누르면, 간단한 신청 폼이 나오고, 작성을 하면 해당 유저에게 알림이 가는 시스템.
알림을 어떤 식으로 보낼지는 생각해볼 부분 (지금은, 핸드폰 번호를 직접 연결하는 것 보다는 카카오톡 아이디로 카톡을 보내는 식이 훨씬 더 개인정보가 보호될 것으로 보임.)
- 주요 기능
역시, 주요 기능은 "정확한 유저들과의 매칭"이다.
전적을 검색하는 기능은 많은 사이트들이 있기 때문에, 유저들과의 매칭이 잘 되도록 하는 것이 굉장히 중요하다.
- 전적검색 기능
- 유저 매칭 기능
이렇게 두 가지만 기본적으로 갖추고 이후에 추가하도록 한다.
- 예상 소요 기간
프론트엔드 작업은 굉장히 간단하게 진행하고, 백엔드 작업에 시간을 많이 소요할 생각이다.
찾아보니, Riot 에서 이러한 개발자들의 니즈를 위해서 API를 제공해주는 사이트가 있다는 것을 알았다.
하루에 2-3시간씩 공부하다가 환기용으로 진행할 정도의 사이드 프로젝트라는 점에서 1-2달정도 예상한다.
'Project > LoL-Play-With-Me(Dev)' 카테고리의 다른 글
(LoL Play With Me?) ② 초안 그리기 (Back End) (0) | 2021.01.31 |
---|---|
(LoL Play With Me?) ① 초안 그리기 (Front End) (0) | 2021.01.30 |