Skip to content

Commit f0fbeb7

Browse files
authored
[1.6.0] CPM_Arena Production (#44)
[1.6.0] CPM_Arena Production
2 parents 5ebf131 + 1883132 commit f0fbeb7

File tree

145 files changed

+292951
-293318
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+292951
-293318
lines changed

.github/CONTRIBUTING.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# 컴프매 아레나 도우미에 기여하기
2+
3+
어떤 것이라도 좋습니다. <br />기여하려는 마음에 깊은 감사를 드립니다.
4+
5+
> 이 서비스는 [IMFlow](https://github.com/iml1111/IMFlow)를 참고하여 진행하였습니다.
6+
> <br />아래 규칙을 따라주시면 감사하겠습니다.
7+
8+
<br />
9+
10+
## 1. Issues
11+
12+
먼저 Issues 탭에서 이슈를 생성해주세요.
13+
14+
제목과 내용을 상세히 작성해주신 뒤에 라벨을 달아주세요.
15+
16+
### 1-1. Labels
17+
18+
- <span style="color:#a2eeef">Feat</span> - 새로운 기능 추가
19+
- <span style="color:#d73a4a">Fix</span> - 새로운 기능을 추가하지 않는 버그 수정
20+
- <span style="color:#cfd3d7">Refac</span> - 더 나은 코드 구현
21+
- <span style="color:#0075ca">Docs</span> - 문서 변경
22+
- <span style="color:#d876e3">Chore</span> - 그 외 모든 것
23+
24+
## 2. Pull Requests
25+
26+
PR의 제목은 다음 형식과 일치해야 합니다.
27+
28+
```text
29+
[<type>-<issue-id>] <description>
30+
```
31+
32+
> 모든 PR은 develop 브랜치로 squash merge하기 때문에, 커밋의 수나 스타일을 신경쓰지 않아도 됩니다.
33+
> <br/>편하게 커밋해주세요.
34+
35+
### 2.1 Type
36+
37+
이슈 생성 시 달았던 라벨을 작성해주세요.
38+
39+
### 2.2 Issue-Id
40+
41+
생성된 이슈 번호를 작성해주세요.
42+
43+
### 2.3 Description
44+
45+
PR에 대한 간략 한글 설명를 작성해주세요.
46+
47+
### 2.4 Close Issue
48+
49+
`close #<issue-id>`를 이용하여 해당 PR을 머지함과 동시에 이슈를 종료할 수 있습니다.
50+
51+
내부 내용 최하단에 추가해주세요.
52+
53+
### 예시)
54+
55+
```text
56+
# 제목
57+
[feat-16] 선수 선택 및 팀 전력 확인 기능 구현
58+
59+
# 내용
60+
.
61+
.
62+
.
63+
64+
---
65+
- close #16
66+
```
67+
68+
## 3. Convention
69+
70+
최대한 코드 스타일을 따라주시면 좋지만, 엄격하게 규정된 컨벤션은 존재하지 않습니다.
71+
72+
또한, 완벽한 것은 아니기에 더 나은 코드나 방향성이 있다면 제시해주세요.

.prettierrc.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ module.exports = {
66
tabWidth: 2,
77
endOfLine: 'auto',
88
bracketSpacing: true,
9+
plugins: ['prettier-plugin-tailwindcss'],
10+
tailwindFunctions: ['classnames'],
911
};

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2024 Sangmin Lee
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
<a align="center" href="https://cpm-arena.com" target="_blank">
2+
<!-- <img alt="logo" src="https://cpm-arena.com/assets/metaImg.png"> -->
3+
<img alt="logo" src="https://github.com/GINK-SS/CPM_ARENA/assets/66083363/f0d7ad84-6886-49e9-9bd5-0aad84e07701">
4+
</a>
5+
6+
<br />
7+
8+
<h1 align="center">컴프매 아레나 도우미</h1>
9+
<p align="center" style="font-weight:500">⚾️ 오늘의 아레나를 위해 최적의 라인업을 구성해 보세요! ⚾️</p>
10+
11+
<p align="center">
12+
<a href="https://github.com/GINK-SS/CPM_ARENA/releases">
13+
<img alt="GitHub Release" src="https://img.shields.io/github/v/release/GINK-SS/CPM_ARENA?style=for-the-badge&label=latest&color=%23000">
14+
</a>
15+
<a href="https://github.com/GINK-SS/CPM_ARENA/blob/develop/LICENSE">
16+
<img alt="GitHub License" src="https://img.shields.io/github/license/GINK-SS/CPM_ARENA?style=for-the-badge&color=%23000">
17+
</a>
18+
<a href="mailto:gink.ss00@gmail.com">
19+
<img alt="Contact" src="https://img.shields.io/badge/contact-gink.ss00%40gmail.com-000000?style=for-the-badge&color=%23000">
20+
</a>
21+
</p>
22+
23+
<br />
24+
25+
<p align="center">
26+
<a href="https://cpm-arena.com" target="_blank">
27+
<img width="200" src="https://github.com/GINK-SS/CPM_ARENA/assets/66083363/b8ee888e-6885-44cb-940a-13392daa2cd0" alt="button" />
28+
</a>
29+
</p>
30+
31+
<br />
32+
33+
`컴프매 아레나 도우미`를 통해 선택한 연도의 선수 엔트리를 쉽게 확인할 수 있습니다.
34+
35+
시너지와 선호 타선 등을 맞추어 최고의 라인업을 구성하고, 이를 목표로 아레나를 진행해보세요.
36+
37+
<br />
38+
39+
<p align="center">
40+
<a href="https://cpm-arena.com/entry/2006ltsklgsshw" target="_blank">
41+
<img src="https://github.com/GINK-SS/CPM_ARENA/assets/66083363/d3155d86-186f-4b76-9c41-59be344ac235"/>
42+
</a>
43+
</p>
44+
45+
## 기술 스택
46+
47+
![Static Badge](https://img.shields.io/badge/TypeScript-3178C6?style=flat-square&logo=TypeScript&logoColor=white)
48+
![Static Badge](https://img.shields.io/badge/Next.js-000000?style=flat-square&logo=Next.js&logoColor=white)
49+
![Static Badge](https://img.shields.io/badge/Zustand-E9B240?style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAe1BMVEVHcEwdGhYdGhcODAuabFoAAAAREg8PDQrEfGgiHhrSiXUGBQSLXEokIh+wc18dGBR8XlJbVktURTtdWlFEPjhCPDY5NS89OTMtKiVJQTpxYlczMCt1ZlokIBxPRj9hVUtZT0UTExFoXFJ9UUCSg3N/dWqeYEbOVyqlPB4jT27bAAAAFHRSTlMAqIox/gk+cvrp+lj+zPoe4Oa0gtfDlpAAAAGJSURBVCiRlZLXcuMwDEXVbBU7tpMFUdglueT/v3BJKbGc2bws+KABz6DwXhXFf8ZHiPVLWu9eEsEZ37b0oqXK3/O+PhcVdcORn+xPYKa2evcxChk3d12zwXdz6tBEUeIViBi8H7e26IehQyUCIOABwPBhg3HojgogVQIQKQXUPmFJ3T3dKA/KhNvNenRm/w17mhHACwhdb1prO7Hgbr88r/JEsIS56knfQ6bmOlwyXQmNooLV8fEIqVbFrjslmQ5rlTJA6VpP0Vqtg+uGS15nLUz1OGlrbQhutNqZj9z1LTNsGgIzWTfyOI5sJ7e+ps89Q3M6GoraJTR6rSPjBudT0xgiO8lnuFptDeIi0tKWmqOA4mjDY07LeofmnGH7XAjIxekz2MywX/TZmfUtWXRiTs44RjRf6pYqG5VYmk1o0lGI7kvaHSe6hleSDFAK3VP4AyefIDsp2RkhdJtlRetQKBtJiiDNe2Xp7+sZ0zxIB4H7ffEzKueY2TC7/lD8G3VblWXZ1r+gX+MvRD0sQ1ZcHdsAAAAASUVORK5CYII=&logoColor=white)
50+
![Static Badge](https://img.shields.io/badge/Framer-0055FF?style=flat-square&logo=framer&logoColor=white)
51+
![Static Badge](https://img.shields.io/badge/TailwindCSS-06B6D4?style=flat-square&logo=tailwindcss&logoColor=white)
52+
53+
![Static Badge](https://img.shields.io/badge/Vercel-000000?style=flat-square&logo=vercel&logoColor=white)
54+
55+
## 기여하기
56+
57+
컴프매 아레나 도우미에 기여하고 싶다고 생각하셨다면 아래 문서를 참고해주세요.
58+
59+
[CONTRIBUTING](https://github.com/GINK-SS/CPM_ARENA/blob/develop/.github/CONTRIBUTING.md)
60+
61+
## 라이선스
62+
63+
[MIT](https://github.com/GINK-SS/CPM_ARENA/blob/develop/LICENSE) © 2024. GINK-SS
64+
<br/>References Com2uS materials under their copyright.

next.config.mjs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
/** @type {import('next').NextConfig} */
22
const nextConfig = {
33
reactStrictMode: false,
4-
compiler: {
5-
styledComponents: true,
4+
images: {
5+
formats: ['image/avif', 'image/webp'],
6+
imageSizes: [16, 32, 48, 64, 96, 128],
67
},
8+
compiler: {},
79
};
810

911
export default nextConfig;

0 commit comments

Comments
 (0)