https://github.com/gepetton/timesync
๐
AI ์ฑํ
์ผ๋ก ์ฝ๊ฒ ๋ง๋๋ ์๊ฐ, TimeSync
https://github.com/gepetton/timesync
calender gemini korean react realtime vite
Last synced: 6 months ago
JSON representation
๐ AI ์ฑํ ์ผ๋ก ์ฝ๊ฒ ๋ง๋๋ ์๊ฐ, TimeSync
- Host: GitHub
- URL: https://github.com/gepetton/timesync
- Owner: gepetton
- License: mit
- Created: 2025-02-06T12:30:04.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-03-19T07:58:41.000Z (7 months ago)
- Last Synced: 2025-03-19T08:22:17.512Z (7 months ago)
- Topics: calender, gemini, korean, react, realtime, vite
- Language: JavaScript
- Homepage: https://timesync-silk.vercel.app
- Size: 354 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
TimeSync
AI ์ฑํ ์ผ๋ก ์ฝ๊ฒ ๋ง๋๋ ์๊ฐ
![]()
![]()
![]()
![]()
## ๐ TimeSync๋?
TimeSync๋ ๋ชจ์ ์๊ฐ์ ์ ํ๊ธฐ ์ํ ๋์๋ ์นดํก ์ค๋ฌธ๊ณผ ๋ฉ์์ง ๊ตํ์ ์ง์น ๋น์ ์ ์ํ ์๋น์ค์ ๋๋ค. Google Gemini AI์ ๊ฐ๋ ฅํ ์์ฐ์ด ์ฒ๋ฆฌ ๊ธฐ๋ฅ์ ํตํด, ๋ณต์กํ ์ผ์ ์กฐ์จ์ ๊ฐ๋จํ๊ฒ ํด๊ฒฐํด ๋๋ฆฝ๋๋ค.
> "์ด๋ฒ ์ฃผ ํ์์ผ ์ ๋ 7์ ์ดํ๋ ๋ชฉ์์ผ ์คํ 3์์์ 5์ ์ฌ์ด์ ๊ฐ๋ฅํด์"
๋จ์ํ ์ด๋ฐ ๋ฉ์์ง๋ฅผ ์ฑํ ์ฐฝ์ ์ ๋ ฅํ๋ฉด, AI๊ฐ ์๋์ผ๋ก ๋ถ์ํ์ฌ ์ต์ ์ ๋ชจ์ ์๊ฐ์ ์ฐพ์๋๋ฆฝ๋๋ค!
### โจ ํน๋ณํ ์
- ๐ฑ **ํ์๊ฐ์ ํ์ ์์** - ๋งํฌ ํ๋๋ก ์ฆ์ ์์
- ๐ฌ **์์ฐ์ด๋ก ์ผ์ ์ ๋ ฅ** - "๋ค์์ฃผ ์์์ผ ์คํ 2์๋ถํฐ 4์๊น์ง ๊ฐ๋ฅํด์" ์ฒ๋ผ ํธํ๊ฒ ์ ๋ ฅ
- ๐ค **Google Gemini AI** - ๊ณ ๊ธ AI๊ฐ ๋ณต์กํ ์ผ์ ์ ์ฆ์ ๋ถ์
- ๐ฅ **์ค์๊ฐ ์ฑํ ** - ์ฐธ์ฌ์๋ค๊ณผ ์ค์๊ฐ์ผ๋ก ์ํตํ๋ฉฐ ์ผ์ ์กฐ์จ
- ๐ **์๊ฐ์ ๊ฒฐ๊ณผ** - ๋ชจ๋ ์ฐธ์ฌ์์ ๊ฐ๋ฅ ์๊ฐ์ ํ๋์ ํ์ธ## ๐ฑ ์ฌ์ฉ ๋ฐฉ๋ฒ
![]()
### 1๏ธโฃ ๋ชจ์๋ฐฉ ๋ง๋ค๊ธฐ
- ๋ฉ์ธ ํ๋ฉด์์ '์ ๋ชจ์ ๋ง๋ค๊ธฐ' ๋ฒํผ ํด๋ฆญ
- ๋ชจ์ ์ด๋ฆ ์ ๋ ฅ ๋ฐ ์๊ฐ๋(์/์ฃผ) ์ ํ
- ํ์์ ๋น๋ฐ๋ฒํธ ์ค์ ๊ฐ๋ฅ### 2๏ธโฃ ์ฐธ์ฌ์ ์ด๋ํ๊ธฐ
- ์์ฑ๋ ๋งํฌ๋ฅผ ์นด์นด์คํก, ๋ฉ์ ์ ๋ฑ์ผ๋ก ๊ณต์
- ์ฐธ์ฌ์๋ ๋งํฌ๋ฅผ ํตํด ๋ณ๋ ๊ฐ์ ์์ด ์ฆ์ ์ฐธ์ฌ### 3๏ธโฃ ๊ฐ๋ฅํ ์๊ฐ ์ ๋ ฅํ๊ธฐ
- ์ฑํ ์ฐฝ์ ์์ฐ์ด๋ก ๊ฐ๋ฅํ ์๊ฐ ์ ๋ ฅ
- ์: "์ ๋ ๋ค์์ฃผ ์, ์, ๊ธ ์คํ 2์ ์ดํ ๊ฐ๋ฅํด์"
- ์: "๋ชฉ์์ผ ๋นผ๊ณ ์๋ฌด๋๋ ๊ด์ฐฎ์์"
- Google Gemini AI๊ฐ ์๋์ผ๋ก ์ผ์ ์ ๋ถ์ํ์ฌ ์บ๋ฆฐ๋์ ํ์### 4๏ธโฃ ์ต์ ์ ์๊ฐ ํ์ธํ๊ธฐ
- ๋ชจ๋ ์ฐธ์ฌ์์ ์ผ์ ์ด ์๊ฐ์ ์ผ๋ก ํ์
- AI๊ฐ ์ถ์ฒํ๋ ์ต์ ๋ชจ์ ์๊ฐ ํ์ธ
- ์ฑํ ์ผ๋ก ์ต์ข ์๊ฐ ํ์ ## ๐ Google Gemini AI ํ์ฉ
TimeSync๋ Google์ ์ต์ AI ๋ชจ๋ธ์ธ Gemini๋ฅผ ํ์ฉํ์ฌ ์์ฐ์ด ์ผ์ ์ฒ๋ฆฌ๋ฅผ ์ ๊ณตํฉ๋๋ค:
- **์์ฐ์ด ์ธ์** - ์ผ์ ๋ํ์ฒ๋ผ ์ ๋ ฅํ ์๊ฐ ์ ๋ณด๋ฅผ ์ ํํ ์ธ์
- **๋งฅ๋ฝ ์ดํด** - "๋ค์ ์ฃผ", "์ด๋ฒ ๋ฌ ๋ง" ๋ฑ์ ์๋์ ํํ ์ดํด
- **๋ค๊ตญ์ด ์ง์** - ํ๊ตญ์ด๋ก ํธํ๊ฒ ์ผ์ ์ ๋ ฅ ๊ฐ๋ฅ
- **์ต์ ์๊ฐ ์ถ์ฒ** - ๋ชจ๋ ์ฐธ์ฌ์์ ์ผ์ ์ ๋ถ์ํ์ฌ ์ต์ ์ ์๊ฐ ์ ์## ๐ค ๊ธฐ์ฌํ๊ธฐ
TimeSync๋ ์คํ์์ค ํ๋ก์ ํธ๋ก, ์ฌ๋ฌ๋ถ์ ๊ธฐ์ฌ๋ฅผ ํ์ํฉ๋๋ค!
### ๊ธฐ์ฌ ๋ฐฉ๋ฒ
1. ์ด ์ ์ฅ์๋ฅผ Fork ํฉ๋๋ค
2. ์๋ก์ด Branch๋ฅผ ์์ฑํฉ๋๋ค (`git checkout -b feature/awesome-feature`)
3. ๋ณ๊ฒฝ์ฌํญ์ Commit ํฉ๋๋ค (`git commit -m 'Add awesome feature'`)
4. Branch์ Push ํฉ๋๋ค (`git push origin feature/awesome-feature`)
5. Pull Request๋ฅผ ์์ฑํฉ๋๋ค### ๊ฐ๋ฐ ํ๊ฒฝ ์ค์
```bash
# ์ ์ฅ์ ํด๋ก
git clone https://github.com/username/timesync.git# ๋๋ ํ ๋ฆฌ ์ด๋
cd timesync# ์์กด์ฑ ์ค์น
npm install# ๊ฐ๋ฐ ์๋ฒ ์คํ
npm run dev
```## ๐ฆ ์ฃผ์ ํจํค์ง ๋ฒ์
- React: 18.2.0
- Vite: 5.0.8
- Firebase: 11.3.1
- date-fns: 2.30.0
- Framer Motion: 12.4.3
- Socket.io Client: 4.8.1
- TailwindCSS: 3.4.0
- @google/generative-ai: 0.21.0## ๐ ๋ฐ๋ก ์ฌ์ฉํด๋ณด๊ธฐ
## ๐ฅ ์ ์์
- ๋ฐ์ธํ - [GitHub](https://github.com/gepetton)
## ๐ ๋ผ์ด์ ์ค
์ด ํ๋ก์ ํธ๋ MIT ๋ผ์ด์ ์ค๋ฅผ ๋ฐ๋ฆ ๋๋ค. ์์ธํ ๋ด์ฉ์ [LICENSE](LICENSE) ํ์ผ์ ์ฐธ๊ณ ํ์ธ์.