Skip to content

Resupath/frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ† ๋ฉด์‹œ - AI ๊ธฐ๋ฐ˜ ๋ฉด์ ‘ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ

๋ฉด์‹œ(๋ฉด์ ‘์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ)๋Š” AI ๊ธฐ๋ฐ˜ ์บ๋ฆญํ„ฐ๋ฅผ ํ†ตํ•ด ๋ฉด์ ‘์„ ๋•๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค.

๐ŸŽฏ ๋ฌธ์ œ ์ƒํ™ฉ

๋Œ€๋ถ€๋ถ„์˜ ๊ตฌ์ง์ž๋Š” ์ž˜ ๋ชจ๋ฅด๋Š” ์‚ฌ์‹ค์ด์ง€๋งŒ, ๋ฉด์ ‘๊ด€๋“ค๋„ ๋ฉด์ ‘ ์ „ ๊ธด์žฅ์„ ํ•œ๋‹ค.

ํ˜น์—ฌ ๋‚ด ์‹ค์ˆ˜๋กœ ์ข‹์€ ์‚ฌ๋žŒ์„ ๋†“์น˜๋Š” ๊ฒƒ์€ ์•„๋‹์ง€, ๋ฐ˜๋Œ€๋กœ ํŒ€๊ณผ ๋งž์ง€ ์•Š๋Š” ์‚ฌ๋žŒ์„ ์ฑ„์šฉํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹์ง€ ๊ฑฑ์ •ํ•œ๋‹ค.

์ด๋Ÿฐ ๊ณ ๋ฏผ์€ ํšŒ์‚ฌ์— ๋Œ€ํ•œ ์• ์ •์ด ์ปค์งˆ์ˆ˜๋ก ๋” ๊นŠ์–ด์ง„๋‹ค.

ํ•˜์ง€๋งŒ ํ˜„์‹ค์ ์œผ๋กœ ๋ฉด์ ‘ ์‹œ๊ฐ„ 1์‹œ๊ฐ„๋งŒ์œผ๋กœ ์ง€์›์ž๋ฅผ ๊นŠ์ด ํŒŒ์•…ํ•˜๊ธฐ๋ž€ ์–ด๋ ต๋‹ค.

๋•Œ๋กœ๋Š” ํ•œ ๋ฒˆ ๋” ๋ฉด์ ‘์„ ๋ณด๊ณ  ์‹ถ์€๋ฐ, ๊ตฌ์ง์ž ์ž…์žฅ์—์„œ๋Š” ๊ทธ ๋ง์ด ๋ถ€๋‹ด์Šค๋Ÿฝ๊ฒŒ ๋‹ค๊ฐ€์˜ฌ ์ˆ˜๋„ ์žˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ๊ตฌ์ง์ž๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ž๋ฃŒ๋ฅผ ์ œ์ถœํ•ฉ๋‹ˆ๋‹ค.

  • ์ž๊ธฐ์†Œ๊ฐœ์„œ
  • ์ด๋ ฅ์„œ
  • ํฌํŠธํด๋ฆฌ์˜ค
  • ๋ธ”๋กœ๊ทธ, ๋…ธ์…˜, GitHub ๋งํฌ ๋“ฑ

โœ… ์ด๋Ÿฌํ•œ ์ž๋ฃŒ๋“ค์„ AI๊ฐ€ ํ•™์Šตํ•˜์—ฌ ์ง€์›์ž์˜ AI ์บ๋ฆญํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ์ด๋ฅผ ํ™œ์šฉํ•ด ๋ฉด์ ‘์„ ์˜ˆํ–‰ ์—ฐ์Šตํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ์–ด๋–จ๊นŒ์š”?

โœ… ๊ทธ๋ฆฌ๊ณ  ์ด ์บ๋ฆญํ„ฐ์™€ ๋Œ€ํ™”๋ฅผ ๋‚˜๋ˆˆ ํ›„, ์‹ค์ œ ์ง€์›์ž์™€ ๋น„๊ตํ•˜์—ฌ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด?

  • ๋ฉด์ ‘๊ด€์€ AI ์บ๋ฆญํ„ฐ์™€ ๋ชจ์˜ ๋ฉด์ ‘์„ ์ง„ํ–‰ํ•˜๋ฉฐ ์งˆ๋ฌธ์„ ๋ฏธ๋ฆฌ ์ค€๋น„ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๊ตฌ์ง์ž๋Š” AI ๋ฉด์ ‘์„ ํ†ตํ•ด ์ž์‹ ์˜ ๊ฐ•์ ๊ณผ ์•ฝ์ ์„ ๋ถ„์„ํ•˜๊ณ , ์‹ค์ „ ๋ฉด์ ‘์„ ๋Œ€๋น„ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • AI ์บ๋ฆญํ„ฐ์˜ ๋‹ต๋ณ€๊ณผ ์‹ค์ œ ์ง€์›์ž์˜ ๋‹ต๋ณ€์„ ๋น„๊ตํ•˜์—ฌ ํ‰๊ฐ€ํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

๐ŸŽฏ ํƒ€๊ฒŸ ์œ ์ €

  • ๋ฉด์ ‘๊ด€: ์ง€์›์ž์˜ ์ •๋ณด๋ฅผ ๋ฏธ๋ฆฌ ๊ฒ€ํ† ํ•˜๊ณ , ํšจ๊ณผ์ ์ธ ์งˆ๋ฌธ์„ ์ค€๋น„ํ•˜๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ
  • ๊ตฌ์ง์ž: ๋ชจ์˜ ๋ฉด์ ‘์„ ํ†ตํ•ด ์—ฐ์Šตํ•˜๊ณ , ์ž์‹ ์˜ ํ”„๋กœํ•„์„ ๋” ๋งŽ์€ ์‚ฌ๋žŒ์—๊ฒŒ ์•Œ๋ฆฌ๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ
  • ์ธ์‚ฌํŒ€ / ํ—ค๋“œํ—Œํ„ฐ: ๋งํฌ๋“œ์ธ์—์„œ ์ฐพ์€ ์ธ์žฌ๊ฐ€ ์ •๋ง ์ข‹์€ ์ธ์žฌ์ธ์ง€ ์‚ฌ์ „ ๊ฒ€ํ† ํ•˜๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

๐Ÿง‘โ€๐Ÿ’ป ์‚ฌ์šฉ ์‹œ๋‚˜๋ฆฌ์˜ค

๋ฉด์ ‘๊ด€

  • ๋ฉด์ ‘ ๋Œ€์ƒ์ž์˜ ๊ธฐ๋ณธ ์ •๋ณด ์ž…๋ ฅ (์ด๋ฆ„, ์ง๊ตฐ ์„ ํƒ)
  • ์ด๋ ฅ์„œ & ์ž๊ธฐ์†Œ๊ฐœ์„œ ์—…๋กœ๋“œ
  • GitHub / LinkedIn ๋งํฌ ์ถ”๊ฐ€ โ†’ ๊ณต๊ฐœ๋œ ๋ฐ์ดํ„ฐ ํฌ๋กค๋ง & ๋ถ„์„ (์„ ํƒ ์‚ฌํ•ญ)
  • ์„ฑ๊ฒฉ ํƒœ๊ทธ ์„ ํƒ (์˜ˆ: ์นœ์ ˆํ•จ, ๊ณผ๋ฌตํ•จ, ๋Œ€ํ™”ํ˜•, ๋…ผ๋ฆฌ์ , ๊ฐ์„ฑ์  ๋“ฑ)
  • AI ์บ๋ฆญํ„ฐ ์ƒ์„ฑ ํ›„, ๋ฉด์ ‘ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ง„ํ–‰

๊ตฌ์ง์ž

  • ์œ„ ๊ณผ์ •๊ณผ ๋™์ผํ•˜๋‚˜, ๋ชฉ์ ์ด ๋‹ค๋ฆ„ โ†’ ์ž์‹ ์˜ ํ”„๋กœํ•„์„ AI ๊ธฐ๋ฐ˜์œผ๋กœ ๋ณด๊ฐ•ํ•˜๊ณ , ๋ฉด์ ‘ ์ œ์•ˆ ๋ฐ›์„ ๊ธฐํšŒ ํ™•๋Œ€
  • AI ๋ฉด์ ‘์„ ํ†ตํ•ด ์˜ˆ์ƒ ์งˆ๋ฌธ์„ ๋ฏธ๋ฆฌ ๊ฒฝํ—˜ํ•˜๊ณ , ๋ถ€์กฑํ•œ ์ ์„ ๋ณด์™„ ๊ฐ€๋Šฅ
  • ๋Œ€ํ™” ๋กœ๊ทธ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ฃผ๋กœ ์–ด๋–ค ์งˆ๋ฌธ์„ ๋ฐ›์•˜๋Š”์ง€ ํ™•์ธ ๊ฐ€๋Šฅ

ํ”ผํ”ŒํŒ€ / ํ—ค๋“œํ—Œํ„ฐ

  • AI ๋ฉด์ ‘์„ ํ†ตํ•ด ์‚ฌ์ „ ๊ฒ€์ฆ ํ›„, ์œ ๋งํ•œ ์ธ์žฌ์—๊ฒŒ๋งŒ ์ง์ ‘ ์—ฐ๋ฝ ๊ฐ€๋Šฅ
  • ๋ถˆํ•„์š”ํ•œ DM/๋ฏธํŒ…์„ ์ค„์ด๊ณ , ์ง„์งœ ์ ํ•ฉํ•œ ํ›„๋ณด์—๊ฒŒ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Œ

๐ŸŒŸ ์ฃผ์š” ๊ธฐ๋Šฅ

๋ฉด์ ‘๊ด€์„ ์œ„ํ•œ ๊ธฐ๋Šฅ

  • ๊ตฌ์ง์ž ํ”„๋กœํ•„ ๊ธฐ๋ฐ˜ AI ์บ๋ฆญํ„ฐ ์ƒ์„ฑ
  • AI ์บ๋ฆญํ„ฐ์™€์˜ ๋ฉด์ ‘ ์—ฐ์Šต
  • ๊ตฌ์ง์ž์˜ ๋‹ต๋ณ€์„ ์˜ˆ์ƒ ๋‹ต์•ˆ๊ณผ ๋น„๊ต ํ‰๊ฐ€
  • GitHub, LinkedIn, Notion ๋“ฑ ๋‹ค์–‘ํ•œ ์†Œ์Šค์˜ ๊ตฌ์ง์ž ์ •๋ณด ์ ‘๊ทผ

๊ตฌ์ง์ž๋ฅผ ์œ„ํ•œ ๊ธฐ๋Šฅ

  • AI ํ”„๋กœํ•„ ์ƒ์„ฑ์„ ํ†ตํ•œ ์ž๊ธฐ PR
  • AI ๋ฉด์ ‘๊ด€๊ณผ์˜ ๋ฉด์ ‘ ์—ฐ์Šต
  • ๋ฉด์ ‘ ์งˆ๋ฌธ๊ณผ ๋‹ต๋ณ€ ์ถ”์  ๋ฐ ๋ถ„์„
  • ์ตœ์‹ ํ™”๋œ ์ „๋ฌธ ํ”„๋กœํ•„ ๊ด€๋ฆฌ

HR/ํ—ค๋“œํ—Œํ„ฐ๋ฅผ ์œ„ํ•œ ๊ธฐ๋Šฅ

  • AI๋ฅผ ํ™œ์šฉํ•œ ๊ตฌ์ง์ž ์‚ฌ์ „ ํ‰๊ฐ€
  • ๊ณต๊ฐœ๋œ ์†Œ์Šค์˜ ๊ตฌ์ง์ž ์ •๋ณด ์ ‘๊ทผ
  • AI ๋ฉด์ ‘์„ ํ†ตํ•œ ๊ธฐ์ˆ ๋ ฅ ํ‰๊ฐ€
  • ์ดˆ๊ธฐ ์„ ๋ณ„ ๊ณผ์ •์˜ ์‹œ๊ฐ„ ์ ˆ์•ฝ

๐Ÿ›  ๊ธฐ์ˆ  ์Šคํƒ

  • ํ”„๋ก ํŠธ์—”๋“œ: Next.js 14 (App Router), TypeScript, Tailwind CSS
  • UI ์ปดํฌ๋„ŒํŠธ: MUI, Headless UI
  • ์ƒํƒœ ๊ด€๋ฆฌ: nuqs (URL ๊ฒ€์ƒ‰ ํŒŒ๋ผ๋ฏธํ„ฐ)
  • ์ธ์ฆ: OAuth2
  • AI ํ†ตํ•ฉ: GPT ๊ธฐ๋ฐ˜ ์บ๋ฆญํ„ฐ ์ƒ์„ฑ

๐Ÿš€ ์‹œ์ž‘ํ•˜๊ธฐ

  1. ์ €์žฅ์†Œ ํด๋ก 
  2. ์˜์กด์„ฑ ์„ค์น˜:
    npm install
  3. ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •:
    cp .env.example .env.local
  4. ๊ฐœ๋ฐœ ์„œ๋ฒ„ ์‹คํ–‰:
    npm run dev

๐Ÿ“ ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ

app/
โ”œโ”€โ”€ api/          # API ๋ผ์šฐํŠธ
โ”œโ”€โ”€ characters/   # ์บ๋ฆญํ„ฐ ๊ด€๋ฆฌ
โ”œโ”€โ”€ login/        # ์ธ์ฆ
โ”œโ”€โ”€ mypage/       # ์‚ฌ์šฉ์ž ๋Œ€์‹œ๋ณด๋“œ
โ”œโ”€โ”€ notion/       # Notion ํ†ตํ•ฉ
โ”œโ”€โ”€ oauth2/       # OAuth2 ์ธ์ฆ
โ”œโ”€โ”€ privacy/      # ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ
โ””โ”€โ”€ room/         # ๋ฉด์ ‘ ์ฑ„ํŒ…๋ฐฉ

๐Ÿ’ซ ํ™”๋ฉด

๋ฉ”์ธ ํ™”๋ฉด

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2025-03-22 แ„‹แ…ฉแ„’แ…ฎ 3 11 59 แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2025-03-22 แ„‹แ…ฉแ„’แ…ฎ 3 11 47

์ฑ„ํŒ… ํ™”๋ฉด

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2025-03-22 แ„‹แ…ฉแ„’แ…ฎ 3 12 10

์บ๋ฆญํ„ฐ ์ƒ์„ฑ ํ™”๋ฉด

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2025-03-22 แ„‹แ…ฉแ„’แ…ฎ 3 12 33 แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2025-03-22 แ„‹แ…ฉแ„’แ…ฎ 3 12 26

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages