Skip to content

Latest commit

Β 

History

History
185 lines (152 loc) Β· 4.91 KB

README.md

File metadata and controls

185 lines (152 loc) Β· 4.91 KB

πŸ“Έ 마음 사진관 [emotion studio]

λˆ„κ΅¬λ‚˜ ν•œ 번쯀 λŠλΌλŠ” μ™Έλ‘œμš΄ 감정을 λ˜λŒμ•„λ³΄κ³ , 타인과 κ³΅μœ ν•˜λŠ” ν”Œλž«νΌ.

  • μ™Έλ‘œμ›€μ„ λŠλΌλŠ” μ‚¬μš©μžλŠ” 심리 μƒνƒœ 섀문지λ₯Ό 톡해 μžμ‹ μ˜ 감정을 λ˜λŒμ•„λ³Έλ‹€.
  • ν•΄λ‹Ή 심리 μƒνƒœλ₯Ό λ°˜μ˜ν•œ AI 그림은 β€˜λ‚˜μ˜ 감정 프린터’λ₯Ό 톡해 μƒμ„±λœλ‹€.
  • ν•΄λ‹Ή 그림을 sns을 톡해 타인과 κ³΅μœ ν•˜μ—¬ κ°μ •μ˜ κ³΅κ°λŒ€λ₯Ό ν˜•μ„±ν•œλ‹€.

βœ… μ£Όμš”κΈ°λŠ₯

  1. 였늘의 감정을 정리할 수 μžˆλŠ” [감정 체크 리슀트] ν•­λͺ©μ„ 톡해 β€˜λ‚˜β€™μ˜ 감정을 μ²΄ν¬ν•œλ‹€.
  2. [감정 체크 리슀트]λ₯Ό λ°˜μ˜ν•œ AI κ·Έλ¦Ό 이미지가 [감정프린터]μ—μ„œ 좜λ ₯λ‹€.
  3. 좜λ ₯된 그림을 λ³΄λ©΄μ„œ μœ μ €λŠ” μ—¬λŸ¬κ°€μ§€ 볡합적인 감정을 μ••μΆ•μ μœΌλ‘œ νšŒκ³ ν•œλ‹€.
  4. μžμ‹ μ˜ 감정을 λ‚˜νƒ€λ‚Έ 그림을 μœ μ €κ°€ μΈμŠ€νƒ€κ·Έλž¨/μΉ΄μΉ΄μ˜€ν†‘μ— κ³΅μœ ν•¨μœΌλ‘œμ¨ 1) μžμ‹ μ˜ 감정을 지인과 λ‚˜λˆ„κ³ , 2) 곡유된 그림에 λŒ€ν•œ ν˜ΈκΈ°μ‹¬μ΄ ν•΄λ‹Ή μœ μ €μ— λŒ€ν•œ 관심을 ν™˜κΈ°μ‹œν‚¨λ‹€.

πŸ‘©β€πŸ‘§β€πŸ‘§ μ§€μˆ˜μ™€ 아이듀

πŸ‘¨β€πŸ’» νŒ€μ› 정보


μ„œμ§€μˆ˜

ꢌ보미

κΆŒμ€λΉˆ
Web FE Web FE Web FE

πŸ‘¨β€πŸ’» νŒ€μ› μ—­ν•  λΆ„λ‹΄

✨ μ„œμ§€μˆ˜ - μ΄ˆκΈ°μ„ΈνŒ…, 곡용 μ»΄ν¬λ„ŒνŠΈ - 사진 ν”„λ¦°νŒ… κ²°κ³Ό ν™”λ©΄ GET
✨ ꢌ보미 - 곡유 κ²°κ³Ό λ·° - 사진 곡유 ν™”λ©΄ GET
✨ κΆŒμ€λΉˆ - 감정 선택 λ·° - 감정 선택 POST

βœ… μ»¨λ²€μ…˜ κ·œμΉ™ λ…Έμ…˜ 링크

솝컀톀을 ν–₯ν•œ 열정은 1ν†€μ΄λ“€μ˜ μ»¨λ²€μ…˜ κ·œμΉ™


πŸŽ‹ 브랜치 μ „λž΅

  • 브랜치λͺ…은 feat#이슈번호-νŽ˜μ΄μ§€λͺ…/κΈ°λŠ₯λͺ…
    • main > 각자의 브랜치
      • EX main ← feat#이슈번호-νŽ˜μ΄μ§€λͺ…/κΈ°λŠ₯λͺ… main ← 각자의 브랜치둜 pull request ν•˜κ³  μ½”λ“œ 리뷰 ν›„ merge

πŸ“š Issue

  • κΈ°λŠ₯λ³„λ‘œ Issue 파기 ( feat, fix, refactor, etc) 이슈제λͺ©μ€ [ νŽ˜μ΄μ§€λͺ… ] - κΈ°λŠ₯λͺ… 으둜 ν•˜μ‹€κ²Œμš”~
    • μž‘μ—…ν•  μ΄μŠˆμ— λŒ€ν•΄ Label & assign κΌ­ λ‹¬μ•„μ£Όμ„Έμš”!

πŸ“š Pull Request

  • μž‘μ—… λ‹€ ν•˜λ©΄ PR 올리고 μ›ΉνŒŒνŠΈμ› 리뷰어 등둝 & Label 달아놓기 & PR ν…œν”Œλ¦Ώμ— 맞게 μž‘μ—…λ‚΄μš© 기둝해두기
    • PR 제λͺ©μ€ 브랜치λͺ…μœΌλ‘œ ν• κ²Œμš”~~
    • μ½”λ“œλ¦¬λ·° λ‹€ λͺ»ν•΄λ„ ν•œ λͺ…이상 ν™•μΈν•˜λ©΄ λ¨Έμ§€ν•˜κΈ°!

πŸ“š 컀밋 μ»¨λ°΄μ…˜

  • κΌ­ 컀밋 λ‹¨μœ„λ₯Ό β€˜μͺΌκ°œμ„œ' μ˜¬λ €μ£Όμ„Έμš”!!πŸ”₯πŸ”₯
컀밋 μ—­ν• 
[ feat ] μƒˆλ‘œμš΄ κΈ°λŠ₯이 μΆ”κ°€λ˜μ—ˆμ„ λ•Œ ex. [ feat ] λ§ˆμ΄νŽ˜μ΄μ§€ κ΅¬ν˜„
[ fix ] 버그λ₯Ό 고친 경우
[ design ] css ν˜Ήμ€ UIλ₯Ό 생성 & λ³€κ²½ν•œ 경우
[ style ] μ½”λ“œν¬λ§· λ³€κ²½ (κΈ°λŠ₯에 λ³€ν™”κ°€ μ—†λŠ” 경우)
[ refactor ] 더 쒋은 μ½”λ“œλ‘œ κ°œμ„ ν•œ 경우 ( κΈ°λŠ₯에 λ³€ν™”κ°€ μ—†λŠ” 경우) ex) μ½”λ“œλ¦¬λ·° 반영
[ docs ] readMe λ“± λ¬Έμ„œλ₯Ό μΆ”κ°€ν•œ 경우
[ test ] ν…ŒμŠ€νŠΈμ½”λ“œ μž‘μ„±
[ etc ] 이 μ™Έ μž‘μΌλ“€~

πŸ“ 폴더 ꡬ쑰

|-- πŸ“ node_modules
|-- πŸ“ public
|-- πŸ“ src
	|-- πŸ“ @components
	|-- πŸ“ @pages
	|-- πŸ“ api
	|-- πŸ“ assets
		|-- πŸ“ icon
		|-- πŸ“ image
	|-- πŸ“ core    //λͺ©λ°μ΄ν„° μƒμˆ˜ 파일
	|-- πŸ“ recoil
	|-- πŸ“ style
		|-- globalStyle.js
		|-- theme.js
	|-- App.jsx
	|-- main.jsx
	|-- Router.jsx
	|-- vite-env.d.js
|-- .eslintrc.cjs
|-- .gitignore
|-- .prettierrc
|-- index.html
|-- package.json
|-- README.md
|-- tsconfig.json 
|-- tsconfig.node.json
|-- vite.config.js
|-- yarn.lock

πŸ› οΈ μ‚¬μš© 기술

  • JS
  • React
  • styled-component
  • react-router-dom
  • Recoil

πŸŽ€ μ‹œμ—° μ˜μƒ

λ§ˆμŒμ‚¬μ§„κ΄€