Skip to content

Setting

blogSoul edited this page Dec 6, 2021 · 4 revisions

βš™ Setting

βš™ 기술 μŠ€νƒ

  • Frontend

React TypeScript Recoil

  • Backend

Express.js TypeScript Jest typeorm

  • Devops

NCLOUD Docker GitHub Actions

  • es6 둜 ν†΅μΌν•œλ‹€.
  • ν”„λ‘ νŠΈμ—”λ“œ νŒŒνŠΈλŠ” FP ν”„λ‘œκ·Έλž˜λ° 을 지ν–₯ν•œλ‹€.
  • ν”„λ‘ νŠΈμ—”νŠΈ νŒŒνŠΈλŠ” atomic design pattern을 μ μš©ν•œλ‹€.

βš™ λ””μžμΈ

booslack λ””μžμΈ 링크 : Go to Link

βš™ C4 Diagram

booslack C4 Diagram 링크 : Go to Link

βš™ 백둜그

booslack 백둜그 링크 : Go to Link

  • 맀주 κΈˆμš”μΌμ— milestone을 μ§„ν–‰ν•˜λ©΄μ„œ λ‹€μŒ μ£Ό κ΅¬ν˜„ ν• λ‹ΉλŸ‰μ„ μ„€μ •ν•©λ‹ˆλ‹€.
  • 맀주 μ›”μš”μΌ 데일리슀크럼 이후 due-date, time 을 μ„€μ •ν•˜κ³  맀주 κΈˆμš”μΌ νšŒκ³ μ‹œκ°„μ— feature μš°μ„ μˆœμœ„ λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

βš™ Datebase ERD

2021-11-10 κΈ°μ€€ ERDμž…λ‹ˆλ‹€.

erd-version3

βš™ API λͺ…μ„Έ

2021-11-10 API λͺ…μ„Έμ„œμž…λ‹ˆλ‹€.

πŸ”— User 파트 API

METHOD κΈ°λŠ₯ URL λΉ„κ³ 
get getAllUsers /api/users
get getOneUser /api/users/:id
post addOneUser /api/users
put updateOneUser /api/users/:id
delete deleteOneUser /api/users/:id

πŸ”— Login 파트 API

METHOD κΈ°λŠ₯ URL λΉ„κ³ 
get redirectToFrontend /api/login
get githubCallback /api/login/github/callback
post postUserInfo /api/login/info
get getUserLogout /api/login/logout
post postUserSignUp /api/login/signup
post postChangePassword /api/login/changepassword
post postUserLogin /api/login/login

πŸ”— Workspace 파트 API

METHOD κΈ°λŠ₯ URL λΉ„κ³ 
get getAllWorkspaces /api/workspaces
get getOneWorkspace /api/workspaces/:id
post addOneWorkspace /api/workspaces
put updateOneWorkspace /api/workspaces/:id
delete deleteOneWorkspace /api/workspaces/:id

πŸ”— Channel 파트 API

METHOD κΈ°λŠ₯ URL λΉ„κ³ 
post addUserToChannel /api/channels/userToChannel
delete deleteUserFromChannel /api/channels/userFromChannel
get getChannelsThatUserIn /api/channels/channelsThatUserIn
get getAllChannels /api/channels
get getOneChannel /api/channels/:id
post addOneChannel /api/channels
put updateOneChannel /api/channels/:id
delete deleteOneChannel /api/channels/:id

βš™ 폴더 ꡬ쑰

2021-11-10 κΈ°μ€€ 폴더 κ΅¬μ‘°μž…λ‹ˆλ‹€.

πŸ”— λ°±μ—”λ“œ 파트 폴더 ꡬ쑰

image

πŸƒβ€β™€ ν”„λ‘ νŠΈμ—”λ“œ 파트 폴더 ꡬ쑰

20211110_032137

Clone this wiki locally