Skip to content

Miral3/kalba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kalba

  모바일 게임 "클래시 오브 클랜"에서 "칼 없는 바바리안" 클랜원들에게 데이터 제공 프로젝트
  (2021.04.04 - )




⚔️ 목차

  1. ⚔️ 프로젝트 소개
  2. ⚔️ 프로젝트 화면
  3. 📚 사용 기술
  4. 👍 Convention
  5. 🤼‍♀️ 팀 소개




⚔️ 프로젝트 소개

1️⃣ 랭킹 표

칼 없는 바바리안 클랜 내에서 자신의 지원, 공격력 랭킹을 확인할 수 있습니다.

2️⃣ 기준표

공격력 점수의 기준표를 확인할 수 있습니다.

3️⃣ 프로필

검색, 표에서 이름을 클릭하여 인게임 프로필을 확인할 수 있습니다.

4️⃣ 관리자 페이지

관리자 계정을 통해 기준표를 수정, 삭제, 삽입할 수 있습니다. 또한 "칼 없는 바바리안" 클래원들의 회원가입, 단톡방 참여 여부를 확인 및 수정할 수 있습니다.

5️⃣ 반응형 페이지

모바일 게임을 대상으로 한 페이지이기 때문에 모바일 우선으로 반응형 페이지로 구현하였습니다.

6️⃣ 다크모드

emotion 라이브러리를 사용하여 다크모드를 구현하였습니다. 사이트에 처음 접속했을 때는 사용자의 OS 환경에 맞춰서 설정됩니다.


⚔️ 프로젝트 화면

1️⃣ 메인

image


2️⃣ 계정

로그인

image

회원가입

image

회원가입 - 본인인증

image


3️⃣ 순위표

image


4️⃣ 기준표

image


5️⃣ 관리자 페이지

기준표

image

사용자 관리

image




📚 사용 기술

Frontend

Language

JavaScript

Libraries

React Recoil React-query React-router-dom axios Emotion

Communication

Notion

Backend

Language

Kotlin

FrameWork

Spring Boot

DataBase

Mongo DB

Test

JUnit

Infra

AWS EC2 RDS(MySQL) AWS S3

CI/CD

Docker GitHub-Actions


👍 Convention

1️⃣ Code Convention

  • Airbnb Eslint를 따릅니다.

2️⃣ Commit Convention

Feat: 새로운 기능 추가
Fix: 버그 수정
Docs: 문서 수정
Style: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
Refactor: 코드 리팩토링
Test: 테스트 코드, 리팩토링 테스트 코드 추가
Chore: 빌드 업무 수정
Design: 스타일(CSS) 수정




🤼‍♀️ 팀 소개

유용상 김종운
frontend Developer backend Developer



About

clash of clan : provide clan tmi page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages