Skip to content

H-un1/TeamUp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TeamUp - νŒ€μ› λͺ¨μ§‘ ν”Œλž«νΌ

온라인 νŒ€μ› λͺ¨μ§‘ 및 지원 관리 ν”Œλž«νΌ

ν”„λ‘œμ νŠΈ ꡬ쑰

TeamUp/
β”œβ”€β”€ frontend/          # React + Vite ν”„λ‘ νŠΈμ—”λ“œ
β”œβ”€β”€ backend/           # Node.js + Express λ°±μ—”λ“œ
└── README.md         # ν”„λ‘œμ νŠΈ λ¬Έμ„œ

기술 μŠ€νƒ

Frontend

  • React 18
  • React Router DOM 6
  • Axios
  • Vite

Backend

  • Node.js
  • Express.js
  • JWT Authentication
  • bcryptjs
  • JSON 파일 μ €μž₯μ†Œ

브랜치 μ „λž΅

  • main - ν”„λ‘œλ•μ…˜ 브랜치 (μ΅œμ’… 배포용)
  • dev - 개발 톡합 브랜치 (ν…ŒμŠ€νŠΈμš©)
  • FrontEnd - ν”„λ‘ νŠΈμ—”λ“œ 개발 브랜치
  • BackEnd - λ°±μ—”λ“œ 개발 브랜치

μ›Œν¬ν”Œλ‘œμš°

  1. dev λΈŒλžœμΉ˜μ—μ„œ κΈ°λ³Έ μ„ΈνŒ… 제곡
  2. 각 νŒ€μ›μ΄ λ‹΄λ‹Ή 브랜치(FrontEnd, BackEnd) clone
  3. μž‘μ—… μ™„λ£Œ ν›„ dev 브랜치둜 merge
  4. devμ—μ„œ 톡합 ν…ŒμŠ€νŠΈ
  5. ν…ŒμŠ€νŠΈ μ™„λ£Œ ν›„ main 브랜치둜 merge

μ‹œμž‘ν•˜κΈ°

1. μ €μž₯μ†Œ 클둠

git clone <repository-url>
cd TeamUp

2. ν”„λ‘ νŠΈμ—”λ“œ μ„€μ •

cd frontend
npm install
npm run dev

ν”„λ‘ νŠΈμ—”λ“œλŠ” http://localhost:3000μ—μ„œ μ‹€ν–‰λ©λ‹ˆλ‹€.

3. λ°±μ—”λ“œ μ„€μ •

cd backend
npm install
# .env νŒŒμΌμ€ νŒ€μ›μ—κ²Œ λ³„λ„λ‘œ μ „λ‹¬λ©λ‹ˆλ‹€
npm run dev

λ°±μ—”λ“œλŠ” http://localhost:5000μ—μ„œ μ‹€ν–‰λ©λ‹ˆλ‹€.

μ£Όμš” κΈ°λŠ₯

  • μ‚¬μš©μž 인증 (νšŒμ›κ°€μž…/둜그인)
  • νŒ€μ› λͺ¨μ§‘κΈ€ μž‘μ„± 및 관리
  • λͺ¨μ§‘κΈ€ 검색 및 쑰회
  • νŒ€μ› 지원 및 μ§€μ›μž 관리
  • μ‚¬μš©μž ν”„λ‘œν•„ 관리

개발 κ°€μ΄λ“œ

FrontEnd νŒ€μ›

  1. FrontEnd 브랜치λ₯Ό checkout
git checkout FrontEnd
  1. μž‘μ—… ν›„ 컀밋 및 ν‘Έμ‹œ
git add .
git commit -m "feat: κΈ°λŠ₯ μ„€λͺ…"
git push origin FrontEnd
  1. dev 브랜치둜 Pull Request 생성

BackEnd νŒ€μ›

  1. BackEnd 브랜치λ₯Ό checkout
git checkout BackEnd
  1. μž‘μ—… ν›„ 컀밋 및 ν‘Έμ‹œ
git add .
git commit -m "feat: κΈ°λŠ₯ μ„€λͺ…"
git push origin BackEnd
  1. dev 브랜치둜 Pull Request 생성

API λ¬Έμ„œ

λ°±μ—”λ“œ API μ—”λ“œν¬μΈνŠΈλŠ” backend/README.mdλ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.

λΌμ΄μ„ μŠ€

ISC

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published