Skip to content

Commit f596854

Browse files
authored
Merge pull request #195 from imaginer-dev/release
๋ฒ„์ „ 1.0.0 ๊ฐœ๋ฐœ ์™„๋ฃŒ
2 parents 66b0be5 + 882a919 commit f596854

File tree

126 files changed

+3409
-502
lines changed

Some content is hidden

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

126 files changed

+3409
-502
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name-template: 'v$RESOLVED_VERSION ๐ŸŒˆ'
2+
tag-template: 'v$RESOLVED_VERSION'
3+
categories:
4+
- title: 'Bug Fixes'
5+
label: 'bug'
6+
- title: 'New Features'
7+
label: 'enhancement'
8+
- title: 'Documentation'
9+
label: 'documentation'
10+
- title: 'Chore'
11+
label: 'chore'
12+
change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
13+
change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks.
14+
template: |
15+
## Changes
16+
17+
$CHANGES
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Release Drafter
2+
3+
on:
4+
pull_request:
5+
branches:
6+
- main
7+
# Only following types are handled by the action, but one can default to all as well
8+
types: [closed]
9+
# pull_request_target event is required for autolabeler to support PRs from forks
10+
# pull_request_target:
11+
# types: [opened, reopened, synchronize]
12+
13+
permissions:
14+
contents: read
15+
16+
jobs:
17+
update_release_draft:
18+
permissions:
19+
# write permission is required to create a github release
20+
contents: write
21+
# write permission is required for autolabeler
22+
# otherwise, read permission is required at least
23+
pull-requests: write
24+
runs-on: ubuntu-latest
25+
steps:
26+
# (Optional) GitHub Enterprise requires GHE_HOST variable set
27+
#- name: Set GHE_HOST
28+
# run: |
29+
# echo "GHE_HOST=${GITHUB_SERVER_URL##https:\/\/}" >> $GITHUB_ENV
30+
31+
# Drafts your next Release notes as Pull Requests are merged into "master"
32+
- uses: release-drafter/release-drafter@v5
33+
# (Optional) specify config name to use, relative to .github/. Default: release-drafter.yml
34+
# with:
35+
# config-name: my-config.yml
36+
# disable-autolabeler: true
37+
with:
38+
config-file-path: release-drafter.yml
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

โ€ŽREADME.mdโ€Ž

Lines changed: 64 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,66 @@
11
# DateLeaf
22

3-
โ€˜๋‚ ์งœโ€˜์™€ โ€˜์žŽ์‚ฌ๊ท€โ€˜๋ฅผ ๊ฒฐํ•ฉํ•˜์—ฌ, ์‹œ๊ฐ„์ด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ํ๋ฅด๋Š” ๊ฒƒ์„ ๋‚˜ํƒ€๋‚ด๋ฉฐ, ๊ฐ ์ผ์ •์ด ์žŽ์‚ฌ๊ท€์ฒ˜๋Ÿผ ํ•˜๋‚˜ํ•˜๋‚˜ ์†Œ์ค‘ํ•จ์„ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค.
3+
> **DateLeaf**๋Š” ๋‹ค์ˆ˜์˜ ์‚ฌ๋žŒ๋“ค๊ณผ์˜ **๋ชจ์ž„ ์‹œ๊ฐ„**์„ ๋ณด๋‹ค **ํŽธ๋ฆฌํ•˜๊ฒŒ ๊ณ„ํš**ํ•˜๊ธฐ ์œ„ํ•œ **์Šค์ผ€์ค„๋Ÿฌ** ์ž…๋‹ˆ๋‹ค.
4+
> <br><br>
5+
> ๋ชจ์ž„์„ ์žก์œผ๋ฉด์„œ ๋ชจ๋“  ์ธ์›์˜ ์ผ์ •์„ ์ผ์ผ์ด ๋งž์ถ”๊ธฐ ์–ด๋ ค์šธ ๋•Œ,<br>
6+
> ๋งค๋ฒˆ ๋ฒˆ๊ฑฐ๋กœ์šด ํˆฌํ‘œ์™€ ์ƒ๊ฐ์ง€ ๋ชปํ•œ ์ด์ค‘์•ฝ์†์œผ๋กœ ๋‚œ๊ฐํ•  ๋•Œ,<br>
7+
> ํ•œ ๋ฒˆ์— ๋„ˆ๋ฌด ๋งŽ์€ ์Šค์ผ€์ฅด์ด ๋ฐœ์ƒํ•˜์—ฌ ๋‚˜์กฐ์ฐจ๋„ ๋ชจ๋“  ์ผ์ •์„ ๊ธฐ์–ตํ•˜๊ธฐ ํž˜๋“ค ๋•Œ,<br>
8+
> ์„œ๋กœ์˜ ์ผ์ •์„ ์ž…๋ ฅ๋งŒ ํ•˜๋ฉด ๋ชจ๋‘๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋‚ ์งœ์™€ ์‹œ๊ฐ„์„ ์ž๋™์œผ๋กœ ๊ณ„์‚ฐํ•˜์—ฌ<br>
9+
> ๋ณด๋‹ค ํŽธ๋ฆฌํ•˜๊ฒŒ ๋ชจ์ž„ ๊ณ„ํš์„ ์„ธ์šธ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค.
10+
11+
[-> Go to **Date Leaf** Site](https://www.date-leaf.com/)
12+
13+
![intro](https://github.com/imaginer-dev/DateLeaf/assets/81802112/57386410-3cda-438d-9368-9216991f607f)
14+
15+
## WHAT FOR?
16+
17+
ํ˜„๋Œ€์‚ฌํšŒ์— ๋ถˆ๊ณ  ์žˆ๋Š” ์ž๊ธฐ๊ณ„๋ฐœ ์—ดํ’์€, ์ผ์‹œ์ ์ธ ์œ ํ–‰์„ ๋„˜์–ด ํ•˜๋‚˜์˜ ์‚ฌํšŒ ํ˜„์ƒ์œผ๋กœ ์ž๋ฆฌ๋งค๊น€ํ•˜์˜€์Šต๋‹ˆ๋‹ค.<br>
18+
์ด๋Ÿฌํ•œ ์ž๊ธฐ๊ณ„๋ฐœ์˜ ์‹œ๋Œ€์— ์‚ฌ๋žŒ๋“ค์€ ๊ทœ๋ชจ๋„ ์ข…๋ฅ˜๋„ ๋‹ค์–‘ํ•œ ๋ชจ์ž„ ํ™œ๋™์„ ํ•˜๊ฒŒ๋˜๋Š”๋ฐ<br>
19+
๊ทธ๋•Œ๋งˆ๋‹ค ์ˆ˜๋งŽ์€ ์ผ์ •๋“ค์˜ ์กฐ์œจ์—์„œ ์˜ค๋Š” ํ”ผ๋กœ๊ฐ€ ์ฆ๊ธฐ๊ณ ์ž ์‹œ์ž‘ํ•œ ์ผ์ด ๋˜๋ ค ํž˜๋“ค์–ด์ง€๋Š” ์ด์œ ๊ฐ€ ๋˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.<br>
20+
์šฐ๋ฆฌ๋Š” ๊ทธ๋Ÿฌํ•œ ์‚ฌ๋žŒ๋“ค์˜ ๋ถˆํŽธํ•จ์„ ์ธ์ง€ํ•˜์˜€๊ณ , ์ด ๋ถ€๋ถ„์„ ์ž๋™ํ™”๋กœ ๋งŒ๋“ค์–ด์„œ ๋ณด๋‹ค ํŽธ๋ฆฌํ•˜๊ฒŒ ๋ชจ์ž„ ๊ณ„ํš์„ ์„ธ์šธ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.
21+
22+
## YOU CAN DO.
23+
24+
![image](https://github.com/imaginer-dev/DateLeaf/assets/81802112/6663f95b-a2b0-4faa-830b-8e1ba1e7bf39)
25+
26+
![image](https://github.com/imaginer-dev/DateLeaf/assets/81802112/04b0f787-c0d4-4088-8978-0f9adf97604b)
27+
28+
## WHAT WE DO
29+
30+
## WE USED
31+
32+
![image](https://github.com/imaginer-dev/DateLeaf/assets/81802112/3cd4ee87-e28a-49d1-81ba-cef8bd8c46b7)
33+
34+
## HOW TO USE
35+
36+
### Development
37+
38+
Date Leaf๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” Node.js๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
39+
40+
- run:
41+
```
42+
pnpm install
43+
pnpm run dev
44+
```
45+
- to run the tests:
46+
47+
```
48+
pnpm run test
49+
```
50+
51+
- to run the tests in the UI storybook:
52+
```
53+
pnpm run storybook
54+
```
55+
56+
### Contributions
57+
58+
## OUR CHALLENGE
59+
60+
## WHO WE ARE
61+
62+
- ์ด์˜ˆ์„œ
63+
- ์ด์ •์•„
64+
- ๊น€๋„์˜
65+
- ํ•œํ˜„์ •
66+
- ์ตœ๊ธฐํ™˜
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## ์บ˜๋ฆฐ๋” ๋ฉ”์ธ ๋ Œ๋”๋ง ์„ฑ๋Šฅ ์ง€ํ‘œ
2+
3+
- ์ •์˜: ์บ˜๋ฆฐ๋”๊ฐ€ ๋ชจ๋‘ ๊ทธ๋ ค์ง„ ์‹œ๊ฐ„
4+
- ๋ชฉํ‘œ: 0.1s
5+
- ์ฐธ๊ณ : FCP ๊ถŒ์žฅ๊ฐ’ ์ฐธ๊ณ 

โ€Žindex.htmlโ€Ž

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,32 @@
22
<html lang="en">
33
<head>
44
<meta charset="UTF-8" />
5-
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
6-
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<meta name="description" content="๋ชจ์ž„ ๊ฐ€๋Šฅํ•œ ๋‚ ์งœ ๋ฐ ์‹œ๊ฐ„์„ ์ž๋™์œผ๋กœ ์•Œ๋ ค์ฃผ๋Š” ์Šค์ผ€์ค„๋Ÿฌ ์„œ๋น„์Šค" />
8-
<meta name="keyword" content="Date Leaf, ๋ชจ์ž„, ์ž๋™, ์Šค์ผ€์ค„๋Ÿฌ, meeting, auto, scheduler" />
9-
<meta name="author" content="Imaginer" />
5+
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
6+
<meta content="๋ชจ์ž„ ๊ฐ€๋Šฅํ•œ ๋‚ ์งœ ๋ฐ ์‹œ๊ฐ„์„ ์ž๋™์œผ๋กœ ์•Œ๋ ค์ฃผ๋Š” ์Šค์ผ€์ค„๋Ÿฌ ์„œ๋น„์Šค" name="description" />
7+
<meta content="Date Leaf, ๋ชจ์ž„, ์ž๋™, ์Šค์ผ€์ค„๋Ÿฌ, meeting, auto, scheduler" name="keyword" />
8+
<meta content="Imaginer" name="author" />
109
<title>Date Leaf</title>
11-
<link rel="icon" type="image/png" href="/src/assets/Favicon.ico" />
10+
<link href="/Favicon.ico" rel="icon" type="image/png" />
11+
<link href="/apple-icon-57x57.png" rel="apple-touch-icon" sizes="57x57" />
12+
<link href="/apple-icon-60x60.png" rel="apple-touch-icon" sizes="60x60" />
13+
<link href="/apple-icon-72x72.png" rel="apple-touch-icon" sizes="72x72" />
14+
<link href="/apple-icon-76x76.png" rel="apple-touch-icon" sizes="76x76" />
15+
<link href="/apple-icon-114x114.png" rel="apple-touch-icon" sizes="114x114" />
16+
<link href="/apple-icon-120x120.png" rel="apple-touch-icon" sizes="120x120" />
17+
<link href="/apple-icon-144x144.png" rel="apple-touch-icon" sizes="144x144" />
18+
<link href="/apple-icon-152x152.png" rel="apple-touch-icon" sizes="152x152" />
19+
<link href="/apple-icon-180x180.png" rel="apple-touch-icon" sizes="180x180" />
20+
<link href="/android-icon-192x192.png" rel="icon" sizes="192x192" type="image/png" />
21+
<link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png" />
22+
<link href="/favicon-96x96.png" rel="icon" sizes="96x96" type="image/png" />
23+
<link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png" />
24+
<link href="/manifest.json" rel="manifest" />
25+
<meta content="#ffffff" name="msapplication-TileColor" />
26+
<meta content="/ms-icon-144x144.png" name="msapplication-TileImage" />
27+
<meta content="#ffffff" name="theme-color" />
1228
</head>
1329
<body>
1430
<div id="root"></div>
15-
<script type="module" src="/src/main.tsx"></script>
31+
<script src="/src/main.tsx" type="module"></script>
1632
</body>
1733
</html>

โ€Žpackage.jsonโ€Ž

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,12 @@
2424
"@tanstack/react-query": "^5.29.0",
2525
"@vitejs/plugin-react-swc": "^3.5.0",
2626
"axios": "^1.6.8",
27+
"browser-image-compression": "^2.0.2",
2728
"daisyui": "^4.10.2",
2829
"react": "^18.2.0",
2930
"react-dom": "^18.2.0",
3031
"react-router-dom": "^6.23.0",
32+
"setup": "link:",
3133
"vite": "^5.2.0",
3234
"vite-tsconfig-paths": "^4.3.2",
3335
"zustand": "^4.5.2"
@@ -49,6 +51,7 @@
4951
"@testing-library/react": "^15.0.5",
5052
"@testing-library/user-event": "^14.5.2",
5153
"@types/node": "^20.12.7",
54+
"@types/randomcolor": "^0.5.9",
5255
"@types/react": "^18.2.66",
5356
"@types/react-dom": "^18.2.22",
5457
"@typescript-eslint/eslint-plugin": "^7.2.0",

0 commit comments

Comments
ย (0)