RIOT API를 활용한 리그오브레전드 전적 검색 사이트
- React ( Hooks )
- Redux & Redux saga
- Ant Design
- Styled Component
- Next.js
- highcharts.js (chart)
- Express.js ( node )
- MySQL
- AWS ( EC2 )
- 사용자 게임상 닉네임으로 전적을 조회 할 수 있습니다.
- 검색한 사용자의 솔로 랭크, 숙련도 TOP3, 전적 목록 정보를 조회 할 수 있습니다.
- 현재 진행중인 게임 정보를 확인 할 수 있습니다.
- 진행한 게임에 대한 정보(승패, 진행 시기, 게임 총 시간, 오브젝트 점수, 아이템, 스펠, 룬, 스탯, 참가자)가 표시 됩니다.
- 진행한 게임에 대한 참가자들의 정보(레벨, 스펠, 룬, 스텟, 아이템)가 표시 됩니다.
- 챔피언에게 가한 피해, 골드 획득량, 챔피언 처치 등 게임 통계를 그래프로 표시 됩니다.
- 아이템을 구매/판매한 기록이 타임라인 순으로 표시됩니다.
- 스킬 마스터 순서와 각 레벨에 선택한 스킬이 표시됩니다.
- 선택한 룬과 하위 퍽, 특성 정보가 표시됩니다.
- 챔피언별 골드 획득, 경험치 획득, CS 정보를 타임라인 순으로 표시됩니다.
- 이메일과 비밀번호를 입력하여 로그인 합니다.
- 이메일, 닉네임, 비밀번호를 입력하여 회원가입 합니다.
- 비밀번호는 암호화되어 저장됩니다. (bcrypt)
- 로그인한 사용자의 프로필 정보가 표시됩니다.
- 작성글 수, 작성글 목록, 레벨, 가입일이 표시됩니다.
- 비밀번호를 변경 할 수 있습니다.
- 프로필 이미지를 등록 할 수 있습니다.
- 커뮤니티 게시글 목록이 조회되어 표시됩니다.
- 게시글 작성, 수정, 삭제가 가능합니다.
- 댓글 작성, 삭제가 가능합니다.
- 게시글에 좋아요 표시를 할 수 있습니다.
- 게시글을 작성하거나 삭제 할 수 있습니다.
- 댓글 작성하거나 삭제 할 수 있습니다.
- 리그오브레전드 모든 챔피언 정보를 확인 할 수 있는 페이지입니다.
- 챔피언을 검색 할 수 있습니다.
- 챔피언의 상세 정보를 확인 할 수 있습니다.
- 챔피언 이름, 간략 스토리, 역할, 직업군, 스킬 정보가 표시되며 기본 스탯정보는 그래프로 표시됩니다.
- 챔피언 한줄평을 등록, 삭제 할 수 있습니다.
- 챔피언 스킨 목록은 캐루셀로 볼 수 있습니다.