Skip to content

πŸ€ μ‚¬μ΄λ“œ ν”„λ‘œμ νŠΈ ν˜‘μ—… 툴 μŠ€νƒ€νŠΈμ—… 밸리 FE⭐

Notifications You must be signed in to change notification settings

9oormthon-univ/2024_BEOTKKOTTHON_TEAM_28_FE

Repository files navigation

2024_BEOTKKOTTHON_TEAM_28_FE

πŸ€ Startup Valley β­λŠ” λ””μŠ€μ½”λ“œλ΄‡μ„ 톡해 κΈ°νšμžμ™€ λ””μžμ΄λ„ˆ, λ°±μ—”λ“œ 및 ν”„λ‘ νŠΈμ—”λ“œ 개발자의 μ„±μž₯ 척도λ₯Ό κΈ°λ‘ν•˜μ—¬, 개인의 μ„±μž₯ 척도와 νŒ€μ˜ μ„±μž₯을 λ„μ™€μ£ΌλŠ” ν”„λ‘œμ νŠΈ μž…λ‹ˆλ‹€.

πŸ”— μ„œλΉ„μŠ€ 링크 : https://www.startupvalley.site/

image

μ£Όμš” κΈ°λŠ₯ 및 νŠΉμ§•

244376

πŸ’œ 1λ…„λ™μ•ˆμ˜ μž‘μ—… 척도 μ‹œκ°ν™”

ν˜„μž¬ 진행 쀑인 ν”„λ‘œμ νŠΈ, μ§€λ‚œ ν”„λ‘œμ νŠΈμ—μ„œ 본인의 μž‘μ—… 척도λ₯Ό κΈ°λ‘ν•˜μ—¬ λΉ„νŠΈλ§΅μ„ 톡해 μ‹œκ°ν™”ν•©λ‹ˆλ‹€.

직접 react-custom-calendar-heatmap 라이브러리λ₯Ό λ°°ν¬ν•˜μ—¬ UIλ₯Ό κ°œμ„ ν•˜κ³  μ˜€ν”ˆμ†ŒμŠ€ν™”ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

image

🩷 λ””μŠ€μ½”λ“œλ΄‡μ„ ν†΅ν•œ 척도 기둝

λ””μŠ€μ½”λ“œλ΄‡μ„ 방에 μ΄ˆλŒ€ν•˜κ³ , νŒ€μ› 개개인이 각자의 μ—­ν• κ³Ό ν”„λ‘œν•„μ„ μ„ νƒν•˜μ—¬ 계정을 μƒμ„±ν•œ ν›„ λ””μŠ€μ½”λ“œλ΄‡μ„ 톡해 μžμ‹ μ˜ 척도λ₯Ό κΈ°λ‘ν•©λ‹ˆλ‹€.

image

πŸ’™ 질문 λ‹΅λ³€ νžˆμŠ€ν† λ¦¬ 확인

ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ λ””μŠ€μ½”λ“œλ‘œ λ¬Έμ˜ν–ˆλ˜ 사항듀을 ν•œλ²ˆμ— ν™•μΈν•©λ‹ˆλ‹€.

image

πŸ’š νŒ€ λ‚΄ μž‘μ—… 척도 μˆœμœ„ 확인

일일 νŒ€μ› λ‚΄ μž‘μ—… μ²™λ„μ˜ μˆœμœ„λ₯Ό ν™•μΈν•˜λ©° μ„œλ‘œμ˜ 적극적인 μ°Έμ—¬λ₯Ό ꢌμž₯ν•©λ‹ˆλ‹€.

image image

πŸ’› μž‘μ—… 진행 곡유

μ‹€μ œλ‘œ 각자 μ–΄λ–€ μž‘μ—…μ„ μ§„ν–‰ν–ˆλŠ”μ§€ ν™•μΈν•˜λ©° νŒ€ ν”„λ‘œμ νŠΈμ˜ 진행상황을 ν™•μΈν•©λ‹ˆλ‹€.

image

🧑 λ‹€λ₯Έ νŒ€μ›μ˜ 백둜그 확인

λ‹€λ₯Έ νŒ€μ›μ΄ μ°Έμ—¬ν•œ ν”„λ‘œμ νŠΈμ˜ 백둜그λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

image

🩡 λ™λ£Œ 평가 및 λ‚˜μ˜ μ—­ν•  μž‘μ„±

ν”„λ‘œμ νŠΈ μ’…λ£Œ ν›„ λ™λ£Œ 평가λ₯Ό μ§„ν–‰ν•˜κ³  AIλ₯Ό 톡해 ν•„ν„°λ§λœ 평가 κ²°κ³Όλ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

image

🀎 λžœλ”© νŽ˜μ΄μ§€ 및 둜그인 λͺ¨λ°”일 λ°˜μ‘ν˜•

λͺ¨λ°”μΌλ‘œ 접속 ν–ˆμ„ 경우 λ””μŠ€μ½”λ“œ λ‘œκ·ΈμΈμ„ 진행할 수 있으며, 기타 μ—…λ¬΄λŠ” PCλ₯Ό ν†΅ν•œ 진행을 μ•ˆλ‚΄ν•©λ‹ˆλ‹€.

image

Wiki

Period

  • 2024.03.13 ~

🌸 9oormthonUNIV 2κΈ° Team 28 μŠ€νƒ€νŠΈμ—… 밸리 μš°μˆ˜μƒ(ꡬ름 λŒ€ν‘œμƒ) μˆ˜μƒ

Stacks

React JavaScript Axios Zustand Chakra UI Emotion Swiper react-calendar-heatmap Vite Husky Vercel Storybook Playwright react-custom-calendar-heatmap PropTypes pnpm

μ‹€ν–‰ 방법

개발 μ„œλ²„ μ‹€ν–‰

개발 μ„œλ²„λ₯Ό μ‹€ν–‰ν•˜λ €λ©΄ λ‹€μŒ λͺ…λ Ήμ–΄λ₯Ό μ‚¬μš©ν•˜μ„Έμš”:

pnpm run dev

Storybook μ‹€ν–‰

μŠ€ν† λ¦¬λΆμ„ μ‹€ν–‰ν•˜λ €λ©΄ λ‹€μŒ λͺ…λ Ήμ–΄λ₯Ό μ‚¬μš©ν•˜μ„Έμš”:

pnpm run storybook

ν”„λ‘μ‹œ μ„œλ²„ μ„€μ •

ν”„λ‘œμ νŠΈλ₯Ό μ‹€ν–‰ν•˜κΈ° 전에, ν”„λ‘μ‹œ μ„œλ²„λ₯Ό μ„€μ •ν•΄μ•Ό ν•©λ‹ˆλ‹€. package.json νŒŒμΌμ—μ„œ proxy ν•­λͺ©μ„ μˆ˜μ •ν•΄μ£Όμ„Έμš”.

{
  "proxy": "http://your-proxy-server.com"
}

Convention

πŸ“’ Branch

  • github μ „λž΅
  • Feature/*: μƒˆλ‘œμš΄ κΈ°λŠ₯ μΆ”κ°€, λ§ˆν¬μ—…
  • Style/*: μ»΄ν¬λ„ŒνŠΈ μŠ€νƒ€μΌ μž‘μ—…
  • Hotfix/*: κΈ΄κΈ‰ μ—λŸ¬ μˆ˜μ •

🌸 Merge

  • μ΅œμ†Œ 1λͺ…μ˜ approve 톡과
  • husky 및 build ci 톡과

🌈 Commit

  • ✨ Feat: μƒˆλ‘œμš΄ κΈ°λŠ₯ μΆ”κ°€, λ§ˆν¬μ—…
  • ⚑️ Improve: κΈ°μ‘΄ κΈ°λŠ₯ μ—…κ·Έλ ˆμ΄λ“œ
  • πŸ› Fix: μ—λŸ¬ μˆ˜μ •
  • πŸ’„ Style: μ½”λ“œ μŠ€νƒ€μΌ μˆ˜μ •
  • πŸš€ Deploy: 배포 μž‘μ—…
  • πŸ“ Docs: λ¬Έμ„œ μž‘μ„± 및 νŽΈμ§‘
  • πŸ”¨ Refactor: μ½”λ“œ λ¦¬νŒ©ν† λ§
  • πŸ“¦ Chore: 기타 μž‘μ—…

Developers

μ •μ•„ν˜„ λ°•μ†Œν˜„
profile profile
@a-honey @Sohyunnnn

μ •μ•„ν˜„

  • μ»¨λ²€μ…˜ 톡일, ν”„λ‘œμ νŠΈ ꡬ쑰 μ„ΈνŒ… λ“± ν”„λ‘œμ νŠΈ λ¦¬λ“œ
  • νŒ€ μž‘μ—… 기둝, 질문 λͺ©λ‘, μž‘μ—…κΈ°λ‘, λ‚˜μ˜ λŒ€μ‹œλ³΄λ“œ νŽ˜μ΄μ§€ λ§ˆν¬μ—…
  • λžœλ”© νŽ˜μ΄μ§€ λ°˜μ‘ν˜• μž‘μ—…
  • κΉƒν—ˆλΈŒ 이슈λ₯Ό ν†΅ν•œ API λ“± λ°±μ—”λ“œμ™€μ˜ μ†Œν†΅
  • Storybook와 Chromatic을 ν†΅ν•œ UI ν…ŒμŠ€νŠΈ 및 Playwrightλ₯Ό ν™œμš©ν•œ κΈ°λŠ₯ λͺ…μ‹œ
  • REST API μ‘λ‹΅μ—μ„œ 받은 쿠킀에 μ €μž₯된 토큰을 μΆ”μΆœν•˜μ—¬ μš”μ²­ 헀더에 μ‚½μž… 및 둜그인 μƒνƒœ 관리
  • μŠ€νƒ€μΌκ³Ό λ‘œμ§μ„ 기반으둜 μ»΄ν¬λ„ŒνŠΈ 뢄리 및 API μ—°κ²° 진행
  • μž‘μ—… 척도 컀밋 λ°•μŠ€μš© react-custom-calendar-heatmap 라이브러리 μ œμž‘

λ°•μ†Œν˜„

  • 둜그인, νšŒμ›κ°€μž…, λžœλ”© νŽ˜μ΄μ§€ λ§ˆν¬μ—… 진행
  • λ””μžμΈ QA 진행 및 μŠ€νƒ€μΌ μˆ˜μ • 진행
  • μ»΄ν¬λ„ŒνŠΈ 뢄리 및 API μ—°κ²°
  • storybook을 ν™œμš©ν•˜μ—¬ UI ν…ŒμŠ€νŠΈ
  • κΈ°λŠ₯ λͺ…μ„Έμ„œλ₯Ό 기반으둜 κΈ°λŠ₯ QA 진행 및 λˆ„λ½λœ κΈ°λŠ₯ μΆ”κ°€

ν™˜κ²½λ³€μˆ˜ ν…ŒμŠ€νŠΈ

About

πŸ€ μ‚¬μ΄λ“œ ν”„λ‘œμ νŠΈ ν˜‘μ—… 툴 μŠ€νƒ€νŠΈμ—… 밸리 FE⭐

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published