Skip to content

gandi0330/Cokkiri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

๐Ÿ˜ Co:kkiri - ์ฝ”:๋ผ๋ฆฌ, ํ•จ๊ป˜ ์ฝ”๋”ฉํ•ด ์ฆ๊ฑฐ์šด ํ™”์ƒ ์ฑ„ํŒ… ์„œ๋น„์Šค

cokkiri ๋ฉ”์ธ ์ด๋ฏธ์ง€

CO:KKIRI Notion

UCC

ํ”„๋กœ์ ํŠธ ๊ฐœ์š”

๐ŸŸฆ Project

1. ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„

  • SSAFY 7๊ธฐ 2ํ•™๊ธฐ ๊ณตํ†ต ํ”„๋กœ์ ํŠธ ์›น๊ธฐ์ˆ  ํŠธ๋ž™
  • ์ง„ํ–‰ ๊ธฐ๊ฐ„ : 2022. 07. 05. ~ 2022. 08. 19.

2. ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

๐Ÿ‘ฉโ€๐Ÿ’ป ์šฐ๋ฆฌ ์ฝ”๋“œ ๋ผ๋ฆฌ๋ผ๋ฆฌ ๐Ÿ‘จโ€๐Ÿ’ป

  • ํ”„๋กœ์ ํŠธ ๋ช…: Co:kkiri
    • ์ฝ”๋“œ ๋ผ๋ฆฌ๋ผ๋ฆฌ
      • Co : ์ฝ”๋“œ + ํ•จ๊ป˜ ํ•œ๋‹ค๋Š” ์˜๋ฏธ์˜ ์˜์–ด ์ ‘๋‘์‚ฌ
      • kkiri: ํ•จ๊ป˜ ํ•œ๋‹ค๋Š” ์˜๋ฏธ์˜ ํ•œ๊ตญ์–ด ์ ‘๋ฏธ์‚ฌ
      • ์ฝ”๋ผ๋ฆฌ๋Š” ๊ฐœ๋ฐœ์ž๋ผ๋ฆฌ ํ•จ๊ป˜ ๋ชจ์—ฌ ์ฆ๊ฒ๊ฒŒ ์ฝ”๋”ฉ์„ ํ•˜์ž๋Š” ์˜๋ฏธ์—์„œ ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    • ๊ฐœ๋ฐœ์ž, ํ˜น์€ ์˜ˆ๋น„ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•ด ์ฝ”๋”ฉ์— ํŠนํ™”๋œ ์‹ค์‹œ๊ฐ„ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ํ™”์ƒ ์ฑ„ํŒ… ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.
  • ํ”„๋กœ์ ํŠธ ๊ธฐํš ๋ฐฐ๊ฒฝ
    • ์ฝ”๋กœ๋‚˜๋กœ ๋น„๋Œ€๋ฉด ์„œ๋น„์Šค์˜ ํ•„์š”์„ฑ์ด ๋Œ€๋‘๋˜์—ˆ๊ณ , ์ด๋Ÿฌํ•œ ํ๋ฆ„์€ ๊ฐœ๋ฐœ์ž๋„ ํ”ผํ•ด ๊ฐˆ ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.
    • ์Šคํ„ฐ๋”” ํ”Œ๋žซํผ๋„ ๋งŽ๊ณ  ํ™”์ƒ ์ฑ„ํŒ… ํ”„๋กœ๊ทธ๋žจ๋„ ๋งŽ์€๋ฐ ์™œ ์ด๋Ÿฌํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“œ๋Š” ๊ฐœ๋ฐœ์ž๋“ค์„ ์œ„ํ•œ ํ™”์ƒ ํ”Œ๋žซํผ์€ ์—†๋Š”์ง€ ํ•œ ๋ฒˆ์ฏค ์ƒ๊ฐํ•ด ๋ณด์ง€ ์•Š์•˜๋‚˜์š”?
    • ์—†๋‹ค๋ฉด ์ง์ ‘ ์žˆ์—ˆ์œผ๋ฉด ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๋ชจ์•„ ๋งŒ๋“œ๋Š” ๊ฒŒ ๋ฐ”๋กœ ๊ฐœ๋ฐœ์ž ๋•๋ชฉ์ด์ฃ ! ์ฝ”๋ผ๋ฆฌ๋Š” ๊ฐœ๋ฐœ์ž๋กœ์„œ ์—ฌ๋Ÿฌ ํ™”์ƒ ํ”„๋กœ๊ทธ๋žจ์„ ์ด์šฉํ•˜๋ฉฐ ๋Š๋‚€ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ๋„ฃ๊ณ  ๋ถˆํŽธํ•œ ์ ์€ ๋บ๋‹ต๋‹ˆ๋‹ค!

3. Project ์ฃผ์š” ๊ธฐ๋Šฅ

  • Openvidu์— ๊ธฐ๋ฐ˜ํ•œ ์ฑ„ํŒ… ๋ฐ ํ™”์ƒ ์„œ๋น„์Šค
    • ์‚ฌ๋žŒ๋“ค๊ณผ ๋ชจ์—ฌ ํ•จ๊ป˜ ์ฝ”๋”ฉํ•˜๋ฉฐ ์ฑ„ํŒ…ํ•˜๊ณ  ๋Œ€ํ™”ํ•˜์„ธ์š”!
    • ์ฝ”๋ผ๋ฆฌ๋Š” ๊ฐ™์ด ๋ชจ์—ฌ ์ฝ”๋”ฉํ•˜๋ ค๋Š” ์†Œ๊ทœ๋ชจ ์Šคํ„ฐ๋””์— ์ ํ•ฉํ•˜๊ฒŒ ํƒ„์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐฉ ์ฆ๊ฒจ ์ฐพ๊ธฐ
    • ๋งค๋ฒˆ ๋ฐฉ์„ ์ผ์ผ์ด ์ฐพ์ง€ ์•Š์•„๋„ ๋˜๋„๋ก ์ฝ”๋ผ๋ฆฌ๋Š” ์ฆ๊ฒจ ์ฐพ๊ธฐ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
    • ์ตœ๊ทผ์— ๋ฐฉ๋ฌธํ•œ ๋ฐฉ ์ค‘ ๊ณ„์† ๋ฐฉ๋ฌธํ•˜๊ธฐ ์›ํ•˜๋Š” ๋ฐฉ์— ์ฆ๊ฒจ ์ฐพ๊ธฐ๋ฅผ ์ถ”๊ฐ€ํ•ด๋ณด์„ธ์š”!
  • ์งˆ๋ฌธ ๋‹ต๋ณ€ ๊ฒŒ์‹œํŒ
    • ๊ทธ๋™์•ˆ ํ™”์ƒ๊ณผ ์ฑ„ํŒ…์œผ๋กœ ์ง์ ‘ ๊ถ๊ธˆํ•œ ์ ์„ ๋ฌป๊ธด ํ–ˆ์ง€๋งŒ, ๋ง์€ ๊ธฐ๋ก์ด ๋‚จ์ง€ ์•Š๊ณ  ์ฑ„ํŒ…์€ ๋ฐ€๋ ค ์˜ฌ๋ผ๊ฐ€ ๋ฒ„๋ ค ๋ถˆํŽธํ•˜์ง€ ์•Š์•˜๋‚˜์š”?
    • ์ฝ”๋ผ๋ฆฌ์—๋Š” ๋ฐฉ๋งˆ๋‹ค ์งˆ๋ฌธ๊ณผ ๋‹ต๋ณ€์„ ๊ธฐ๋กํ•ด๋‘˜ ์ˆ˜ ์žˆ๋Š” ๊ฒŒ์‹œํŒ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์งˆ๋ฌธ ๋‹ต๋ณ€ ๊ฒŒ์‹œํŒ์€ Markdown์„ ์ง€์›ํ•ด์š”! ์›ํ•˜๋Š” ๋•Œ๋งˆ๋‹ค Markdown ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์ฝ”๋“œ ์Šค๋‹ˆํŽซ์„ ์ด์šฉํ•ด ์ž‘์„ฑ ๊ฐ€๋Šฅํ•ด์š”!
    • ์ฝ”๋“œ ์Šค๋‹ˆํŽซ๋งŒ์œผ๋กœ๋Š” ์กฐ๊ธˆ ๋ถ€์กฑํ•˜๋‹ค๋ฉด ์ฝ”๋“œ ๋ฆฌ๋ทฐ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•ด ๋ณด์„ธ์š”! ์„œ๋กœ ์ฝ”๋“œ ๋น„๊ต๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋ฆฌ๋ทฐ ๊ธฐ๋Šฅ์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ํƒ€์ด๋จธ ๊ธฐ๋Šฅ
    • ๊ฐœ๋ฐœ์ž๋ผ๋ฉด ๋ˆ„๊ตฌ๋‚˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ’€์ด๋ฅผ ์•ˆ ํ•  ์ˆ˜๊ฐ€ ์—†์ฃ . ์ด๋•Œ ์ผ์ผ์ด ํƒ€์ด๋จธ๋ฅผ ์ฐพ๊ณ  ์„ค์ •ํ•˜๊ธฐ ๊ท€์ฐฎ์ง€ ์•Š์œผ์…จ๋‚˜์š”?
    • ์ฝ”๋ผ๋ฆฌ๋Š” ์‹œ๊ฐ„์„ ์žฌ๊ณ  ํ’€ ์ˆ˜ ์žˆ๋„๋ก ํƒ€์ด๋จธ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์‚ฌ์ด๋ Œ ๊ธฐ๋Šฅ
    • ์Šคํ„ฐ๋”” ์‹œ๊ฐ„์— ๊ฐ‘์ž๊ธฐ ์ž๋ฆฌ์—์„œ ์‚ฌ๋ผ์ง€๊ฑฐ๋‚˜ ์ž ์ž๋Š” ์นœ๊ตฌ๋ฅผ ๋ณด์ง€ ์•Š์œผ์…จ๋‚˜์š”?
    • ์ด๋•Œ ์นœ๊ตฌ์—๊ฒŒ ์‚ฌ์ด๋ Œ์„ ์šธ๋ ค๋ณด์„ธ์š”! ์‚ฌ๋ฐ”๋‚˜์—์„œ ์ฝ”๋ผ๋ฆฌ์—๊ฒŒ ์ซ“๊ธฐ๋Š” ๊ธฐ๋ถ„์„ ๋Š๋ผ๊ฒŒ ํ•ด์ค„ ์ˆ˜ ์žˆ๋‹ต๋‹ˆ๋‹ค :)
    • ํ˜น์‹œ ์นœ๊ตฌ๊ฐ€ ๋„ˆ๋ฌด ์‚ฌ์ด๋ Œ์„ ์•„๋ฌด ๋•Œ๋‚˜ ์šธ๋ ค ์งœ์ฆ์ด ๋‚œ๋‹ค๋ฉด ์‚ฌ์ด๋ Œ ๊ธฐ๋Šฅ์„ ๊บผ๋ณด์„ธ์š”!
  • ๊ณต๋ถ€ ์‹œ๊ฐ„ ์ฒดํฌ ๊ธฐ๋Šฅ
    • ๊ณต๋ถ€ ์‹œ๊ฐ„์„ ๊ธฐ๋กํ•˜๋Š” ๊ฒƒ์€ ํ•œ๊ตญ์ธ์˜ ๊ตญ๋ฃฐ ์•„๋‹Œ๊ฐ€์š”? ์ฝ”๋ผ๋ฆฌ๋Š” ๋ฐฉ์— ๋“ค์–ด๊ฐ€ ๊ณต๋ถ€ํ•œ ์‹œ๊ฐ„์„ ๊ธฐ๋กํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ์นœ๊ตฌ์—๊ฒŒ ์ฐ์–ด ๋ณด๋‚ด ์ž๋ž‘ํ•ด ๋ณด์„ธ์š”!


๐ŸŸฆ ํŒ€์› ์†Œ๊ฐœ

์ •ํ˜„๋ช… ํ™์„ํ˜ธ ์œค์ •์› ์ •ํ˜œ๋ น
์‚ฌ์ง„ ์ด๋ฏธ์ง€ ์‚ฌ์ง„ ์ด๋ฏธ์ง€
Backend Backend Frontend Frontend
BE ํ…Œํฌ๋ฆฌ๋” QA FE ํ…Œํฌ๋ฆฌ๋” UI / UX ๋‹ด๋‹น


๐ŸŸฆ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๋ฐ ๊ธฐ์ˆ  ์Šคํƒ

1. ๊ธฐ์ˆ  ์Šคํƒ

๐Ÿ”น Backend ๐Ÿ”น Frontend ๐Ÿ”น ํ˜‘์—… ํˆด ๐Ÿ”น ๊ธฐํƒ€
- Intellij
- Java 11
- SpringBoot 2.7.1
- JPA
- Swagger
- VSCode
- HTML
- CSS
- JavaScript ES6
- React 18.2.0
- Redux 1.8.3
- Gitlab
- Jira
- Mattermost
- Notion
- Webex
- OS: Window 10
- DB: MySQL 8.0.29
- AWS
- Figma

2. ์•„ํ‚คํ…์ฒ˜

์ฝ”๋ผ๋ฆฌ์•„ํ‚คํ…์ฒ˜



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

1. Backend

java/corinee/cokkiri
โ”œโ”€โ”€ api
โ”‚   โ”œโ”€โ”€ controller
โ”‚   โ”œโ”€โ”€ request
โ”‚   โ”œโ”€โ”€ response
โ”‚   โ””โ”€โ”€ service
โ”‚  
โ”œโ”€โ”€ common
โ”‚   โ””โ”€โ”€ util
โ”‚
โ””โ”€โ”€ db
    โ”œโ”€โ”€ domain
    โ””โ”€โ”€ repository


2. Frontend

frontend
โ””โ”€โ”€ src
   โ”œโ”€โ”€ api
   โ”‚
   โ”œโ”€โ”€ audios
   โ”‚
   โ”œโ”€โ”€ components
   โ”‚   โ”œโ”€โ”€ account
   โ”‚   โ”œโ”€โ”€ icons
   โ”‚   โ”œโ”€โ”€ layout
   โ”‚   โ”œโ”€โ”€ question
   โ”‚   โ”œโ”€โ”€ record
   โ”‚   โ”œโ”€โ”€ roomDetail
   โ”‚   โ””โ”€โ”€ rooms
   โ”‚
   โ”œโ”€โ”€ hooks
   โ”‚
   โ”œโ”€โ”€ images
   โ”‚
   โ”œโ”€โ”€ pages
   โ”‚   โ””โ”€โ”€ questions
   โ”‚
   โ”œโ”€โ”€ store
   โ”‚
   โ”œโ”€โ”€ App.js
   โ”œโ”€โ”€ App.css
   โ”œโ”€โ”€ index.css
   โ””โ”€โ”€ index.js


์‚ฐ์ถœ๋ฌผ



  • ๋ฉ”์ธํŽ˜์ด์ง€์—๋Š” ํ•ต์‹ฌ ๊ธฐ๋Šฅ ์†Œ๊ฐœ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.




  • ๋กœ๊ทธ์ธ




  • ๊ณต๋ถ€๊ธฐ๋ก ํŽ˜์ด์ง€์—์„œ ์˜ค๋Š˜ ๊ณต๋ถ€ํ•œ ์‹œ๊ฐ„, ์ฃผ๊ฐ„ ๊ณต๋ถ€ ์‹œ๊ฐ„, ๋ˆ„์  ๊ณต๋ถ€ ์‹œ๊ฐ„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.




  • ์ƒ์„ฑ๋œ ์Šคํ„ฐ๋””๋ฃธ๋“ค์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. (๋ฌดํ•œ ์Šคํฌ๋กค ๊ฐ€๋Šฅ)
  • ๊ฒ€์ƒ‰ ๋ฐ”์— ๊ฒ€์ƒ‰์–ด๋ฅผ ์ž…๋ ฅํ•ด์„œ ์ผ์น˜ํ•˜๋Š” ์Šคํ„ฐ๋””๋ฃธ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๋ฐฉ๋งŒ๋“ค๊ธฐ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ณ  ๋ฐฉ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•ด์„œ ์Šคํ„ฐ๋””๋ฃธ์„ ์ƒ์„ฑํ•˜๊ณ  ์ž…์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.




  • ์ตœ๊ทผ ๋ฐฉ๋ฌธํ–ˆ๋˜ ์Šคํ„ฐ๋””๋ฃธ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ณ  ํ† ๊ธ€ํ•ด์„œ ์ฆ๊ฒจ์ฐพ๊ธฐ์— ์ €์žฅ ๋ฐ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ๋‹ค.




  • ํŠน์ • ์Šคํ„ฐ๋””๋ฃธ์„ ํด๋ฆญํ•ด์„œ ๊ทธ ์Šคํ„ฐ๋””๋ฃธ์— ์ž…์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.




  • ํ™”๋ฉด ๊ณต์œ  ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์›ํ•˜๋Š” ๊ณต์œ  ํ™”๋ฉด์„ ํด๋ฆญํ•  ์ˆ˜ ์žˆ๋‹ค.




  • ํŠน์ • ์ƒ๋Œ€๋ฐฉ์—๊ฒŒ ์‚ฌ์ด๋ Œ ์•Œ๋ฆผ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋‹ค.




  • ํƒ€์ด๋จธ๊ฐ€ ๋๋‚˜๋ฉด ์Šคํ„ฐ๋””๋ฃธ์— ์žˆ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ์™„๋ฃŒ๋๋‹ค๋Š” ๋ชจ๋‹ฌ์ฐฝ์ด ๋œจ๊ณ  ํƒ€์ด๋จธ ์ข…๋ฃŒ์Œ์ด ๋‚œ๋‹ค.




  • ์Šคํ„ฐ๋””๋ฃธ ์•ˆ์— ์žˆ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค๊ณผ ์ฑ„ํŒ…์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.




  • ์งˆ๋ฌธ์ž๊ฐ€ ์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ์œ„ํ•ด ์ฝ”๋“œ๋ฅผ ์˜ฌ๋ ธ๋‹ค๋ฉด, ๋”ฐ๋กœ ์ฝ”๋“œ๋ฆฌ๋ทฐ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ์„œ ์ˆ˜์ •ํ•ด ์ค„ ์ˆ˜ ์žˆ๋‹ค.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages