Skip to content

🍊 μ˜€ν”ˆμ†ŒμŠ€μ†Œν”„νŠΈμ›¨μ–΄ν”„λ‘œμ νŠΈ 1반 μ˜€μ†Œλ¦¬ ν”„λ‘ νŠΈμ—”λ“œ λ ˆν¬μ§€ν† λ¦¬

License

Notifications You must be signed in to change notification settings

CSID-DGU/2024-2-OSSProj-Osori-FE-01

Repository files navigation

2024-2-OSSP-Osori-FE

🍊 μ˜€ν”ˆμ†ŒμŠ€μ†Œν”„νŠΈμ›¨μ–΄ν”„λ‘œμ νŠΈ 1반 μ˜€μ†Œλ¦¬ ν”„λ‘ νŠΈμ—”λ“œ λ ˆν¬μ§€ν† λ¦¬ !

swagger-ui

🐘 아코밍 (Akoming)

πŸ§‘β€πŸ€β€πŸ§‘ νŒ€ ꡬ성원

μ΄μ†Œμ€ μ •μ˜ˆλΉˆ 정지원 졜 λ―Ό
νŒ€μž₯, λ°±μ—”λ“œ, 배포 νŒ€μ›, ν”„λ‘ νŠΈμ—”λ“œ νŒ€μ›, ν”„λ‘ νŠΈμ—”λ“œ νŒ€μ›, ν”„λ‘ νŠΈμ—”λ“œ, 배포,
λ””μžμΈ
κ²½μ˜μ •λ³΄ν•™κ³Ό μ‚°μ—…μ‹œμŠ€ν…œκ³΅ν•™κ³Ό 건좕곡학전곡 κ²½μ˜μ •λ³΄ν•™κ³Ό
μœ΅ν•©SW연계전곡 μœ΅ν•©SW연계전곡 μœ΅ν•©SW연계전곡 λ°μ΄ν„°μ‚¬μ΄μ–ΈμŠ€μ—°κ³„μ „κ³΅
@saokiritoni @yebin-jeong @study2895 @Minn-Choi

πŸ‘¨β€πŸ« μ§€λ„κ΅μˆ˜

πŸ“˜ μœ΅ν•©SWκ΅μœ‘μ› λ°•νš¨μˆœ κ΅μˆ˜λ‹˜


πŸ”— Backend Repository

ν”„λ‘œμ νŠΈμ˜ λ°±μ—”λ“œ μ½”λ“œμ™€ API μ„œλ²„λŠ” μ•„λž˜ λ ˆν¬μ§€ν† λ¦¬μ—μ„œ ν™•μΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€:

Backend Repository


πŸ“ ν”„λ‘œμ νŠΈ κ°œμš”

아코밍(Akoming)은 λ™κ΅­λŒ€ν•™κ΅ 학생듀을 μœ„ν•œ 톡합 포트폴리였 관리 μ„œλΉ„μŠ€μ΄λ‹€. ν˜„μž¬ λŒ€ν•™μƒλ“€μ˜ λ‹€μ–‘ν•œ ν™œλ™μ„ μ²΄κ³„μ μœΌλ‘œ 관리할 수 μžˆλŠ” μ μ ˆν•œ μ„œλΉ„μŠ€κ°€ λΆ€μ‘±ν•œ μƒν™©μ—μ„œ, μ €ν•™λ…„λΆ€ν„° κ³ ν•™λ…„κΉŒμ§€μ˜ ν™œλ™μ„ μ²΄κ³„μ μœΌλ‘œ κ΄€λ¦¬ν•˜κ³  이λ₯Ό μ·¨μ—… 쀀비에 ν™œμš©ν•  수 μžˆλ„λ‘ λ•λŠ” 것이 λͺ©ν‘œλ‹€.
'μ•„μ½”(Ako)'와 'Coming'의 합성어인 ν”„λ‘œμ νŠΈλͺ…은 'μ„±μž₯ν•˜λŠ” μ•„μ½”κ°€ μ˜¨λ‹€'λŠ” 의미λ₯Ό λ‹΄κ³  있으며, μ§€μ†μ μœΌλ‘œ μ„±μž₯ν•˜λŠ” 코끼리λ₯Ό λͺ¨ν‹°λΈŒλ‘œ ν•˜κ³  μžˆλ‹€.

이 μ„œλΉ„μŠ€λ₯Ό 톡해 학생듀은 ꡐ과/비ꡐ과 ν™œλ™, λŒ€μ™Έν™œλ™, 곡λͺ¨μ „, 각쒅 λŒ€νšŒ, λ΄‰μ‚¬ν™œλ™ λ“± μ·¨μ—… κ΄€λ ¨ ν™œλ™μ„ μ²΄κ³„μ μœΌλ‘œ 기둝할 수 있으며, λ‹€λ₯Έ ν•™μš°λ“€κ³Ό λͺ©ν‘œλ₯Ό κ³΅μœ ν•˜κ³  μ„œλ‘œ κ²©λ €ν•˜λ©° 즐거운 λŒ€ν•™ μƒν™œμ„ μ˜μœ„ν•  수 μžˆλ‹€.


🎯 개발 λͺ©ν‘œ

β€’ λ³Έ ν”„λ‘œμ νŠΈλŠ” μ›Ή 기반의 λ™κ΅­λŒ€ν•™κ΅ 학생 포트폴리였 아카이빙 μ„œλΉ„μŠ€λ‘œ, λ™κ΅­λŒ€ν•™κ΅ μž¬ν•™μƒ 및 쑸업생듀이 μ‚¬μš©ν•  수 μžˆλ„λ‘ νŠΉν™”λœ κΈ°λŠ₯을 μ œκ³΅ν•œλ‹€.
β€’ λ™κ΅­λŒ€ν•™κ΅ 학생듀이 ν•™μ—… 및 비ꡐ과 ν™œλ™μ„ 효율적으둜 κΈ°λ‘ν•˜κ³  κ΄€λ¦¬ν• μˆ˜ μžˆλ„λ‘ μ§€μ›ν•œλ‹€. λŒ€μ™Έν™œλ™, 곡λͺ¨μ „, λ΄‰μ‚¬ν™œλ™ λ“± λ‹€μ–‘ν•œ κ²½ν—˜μ„ μΉ΄ν…Œκ³ λ¦¬ν™”ν•˜μ—¬ μ •λ¦¬ν•˜μ—¬ μ‘Έμ—… ν›„ μ·¨μ—… 쀀비에 ν™œμš©ν•  수 있게 ν•œλ‹€.
β€’ μ‚¬μš©μžκ°€ ν•˜λ£¨μ˜ λͺ©ν‘œλ₯Ό μ„€μ •ν•˜κ³  이λ₯Ό λ‹¬μ„±ν•˜λ„λ‘ μœ λ„ν•˜μ—¬ 자기 관리 λŠ₯λ ₯을 κ°•ν™”ν•œλ‹€. λ˜ν•œ μΉœκ΅¬λ“€κ³Όμ˜ λͺ©ν‘œ 곡유 및 격렀λ₯Ό 톡해 λŒ€ν•™ μƒν™œμ˜ 동기λ₯Ό 높인닀.
β€’ λ‚˜μ•„κ°€ 학사 일정을 κ°„νŽΈν•˜κ²Œ ν™•μΈν•˜κ³  κ΄€λ¦¬ν•˜μ—¬ 학생듀이 μ‹œκ°„ 관리λ₯Ό 효율적으둜 ν•  수 μžˆλ„λ‘ λ•λŠ”λ‹€.


πŸ— 섀계 및 κ΅¬ν˜„

  • πŸ“‚ ν”„λ‘œμ νŠΈ ꡬ쑰

    • ν”„λ‘œμ νŠΈμ˜ μ£Όμš” 디렉토리 ꡬ쑰와 μ„€λͺ…을 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • 🧩 λ‹€μ΄μ–΄κ·Έλž¨

    μ•„ν‚€ν…μ²˜ λ‹€μ΄μ–΄κ·Έλž¨, μ„œλΉ„μŠ€ 흐름, 데이터 흐름 등을 그림으둜 ν‘œν˜„ν•©λ‹ˆλ‹€.

    1️⃣ μ•„ν‚€ν…μ²˜ λ‹€μ΄μ–΄κ·Έλž¨

    Β Β Β Blank diagram

    2️⃣ μ‹œν€€μŠ€ λ‹€μ΄μ–΄κ·Έλž¨

Β Β Β  Β  Β image01

  • πŸ—„ ERD

    osori

  • πŸ“‘ API λͺ…μ„Έμ„œ

    • 각 API의 μ„€λͺ…, μš”μ²­ 및 응닡 μ˜ˆμ‹œλ₯Ό ν¬ν•¨ν•©λ‹ˆλ‹€.

πŸš€ μ„œλΉ„μŠ€ κ΅¬ν˜„ κ²°κ³Ό

ν”„λ‘œμ νŠΈμ˜ μ£Όμš” κΈ°λŠ₯κ³Ό 결과물을 μŠ€ν¬λ¦°μƒ· λ˜λŠ” κ°„λ‹¨ν•œ μ„€λͺ…κ³Ό ν•¨κ»˜ κ³΅μœ ν•©λ‹ˆλ‹€.


🌈 κΈ°λŒ€νš¨κ³Ό

κΈ°λŒ€νš¨κ³Ό

μ„œλΉ„μŠ€μ˜ κΈ°λŒ€νš¨κ³Ό 및 μ‚¬μš©μžκ°€ 얻을 수 μžˆλŠ” κ°€μΉ˜λ₯Ό μ„€λͺ…ν•©λ‹ˆλ‹€.


πŸ›  기술 μŠ€νƒ

λΆ„μ•Ό 기술 μŠ€νƒ
Frontend
Backend
Database
DevOps
Tools

β–Ά μ‹€ν–‰ 방법

  1. ν™˜κ²½ μ„€μ •: ν”„λ‘œμ νŠΈ 싀행을 μœ„ν•œ ν•„μˆ˜ ν™˜κ²½ λ³€μˆ˜ 및 μ„€μ • 정보λ₯Ό ν¬ν•¨ν•©λ‹ˆλ‹€.
  2. μ˜μ‘΄μ„± μ„€μΉ˜: ν”„λ‘œμ νŠΈμ˜ 쒅속성을 μ„€μΉ˜ν•˜λŠ” λ‹¨κ³„μž…λ‹ˆλ‹€.
  3. ν”„λ‘œμ νŠΈ μ‹€ν–‰: μ‹€ν–‰ λͺ…λ Ήμ–΄λ‘œ ν”„λ‘œμ νŠΈλ₯Ό μ‹œμž‘ν•©λ‹ˆλ‹€.

πŸ”— 배포 링크

μ„œλΉ„μŠ€ λ°”λ‘œκ°€κΈ°


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

μ‹œμ—° μ˜μƒ 보기


πŸ“š 자료 관리 πŸ“„ λ³΄κ³ μ„œ πŸ“ λ°œν‘œ 자료
API λͺ…μ„Έμ„œ μˆ˜ν–‰κ³„νšμ„œ μˆ˜ν–‰κ³„νšμ„œ λ°œν‘œ 자료
κΈ°λŠ₯ λͺ…μ„Έμ„œ μ€‘κ°„λ³΄κ³ μ„œ μ€‘κ°„λ³΄κ³ μ„œ λ°œν‘œ 자료
이슈 관리
회의둝



copyright

About

🍊 μ˜€ν”ˆμ†ŒμŠ€μ†Œν”„νŠΈμ›¨μ–΄ν”„λ‘œμ νŠΈ 1반 μ˜€μ†Œλ¦¬ ν”„λ‘ νŠΈμ—”λ“œ λ ˆν¬μ§€ν† λ¦¬

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •