Skip to content

πŸ“’ 2023 κ΅­λ―ΌλŒ€ν•™κ΅ μΊ‘μŠ€ν†€λ””μžμΈ μ „μ‹œνšŒ μ°Έμ—¬ μž‘ν’ˆ - λͺ¨λ‘μ˜ ν™˜μŠΉ(SK-Sunny Capstone)

License

Notifications You must be signed in to change notification settings

ymw0407/Everyones-Transfer_Main

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

λͺ¨λ‘μ˜ ν™˜μŠΉ

μ†Œκ°œ

κ΅ν†΅μ•½μžλ“€μ˜ μ΄λ™κΆŒμ— λŒ€ν•œ μ‚¬νšŒμ  λ…Όμ˜λŠ” μ΅œκ·ΌκΉŒμ§€ κ³„μ†ν•΄μ„œ 이어지고 μžˆμŠ΅λ‹ˆλ‹€. μž₯μ• μΈμ˜ κ΄€μ μœΌλ‘œ μ§€ν•˜μ² μ—­μ„ λŒμ•„λ‹€λ…€ λ³΄λ‹ˆ μŠΉκ°•κΈ°λ‚˜ λ¦¬ν”„νŠΈμ˜ μœ„μΉ˜κ°€ 잘 ν‘œμ‹œλ˜μ–΄ μžˆμ§€ μ•Šμ•„ 찾으러 λ‹€λ‹ˆλŠ” 데에 λ§Žμ€ μ‹œκ°„μ΄ λ“€μ–΄κ°‘λ‹ˆλ‹€.
λ˜μ΄μ˜€ν‹° νŒ€μ€ μ΄λŸ¬ν•œ λ¬Έμ œμ— μ΄ˆμ μ„ 두어 μž₯μ• μΈμ˜ μ§€ν•˜μ²  ν™˜μŠΉμ— λŒ€ν•΄ μ°Ύμ•„λ³΄μ•˜κ³  κ·Έ κ²°κ³Ό ν˜‘λ™μ‘°ν•© '무의'μ—μ„œ μ‹€μ œλ‘œ μž₯애인듀을 μœ„ν•œ ν™˜μŠΉ 지도λ₯Ό μ œμž‘ν•˜κ³  μžˆμ§€λ§Œ 데이터λ₯Ό μˆ˜μ§‘ν•˜λŠ” κ³Όμ •μ—μ„œ λ§Žμ€ 어렀움을 κ²ͺκ³  μžˆλ‹€λŠ” 사싀을 μ•Œκ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
κ·Έλž˜μ„œ ν™˜μŠΉ 정보 데이터λ₯Ό μ •ν˜•ν™”ν•΄μ„œ λ°›μ•„μ˜΄μœΌλ‘œμ¨ 지도λ₯Ό λ§Œλ“œλŠ” 데 λ“œλŠ” μ‹œκ°„μ„ λ‹¨μΆ•ν•˜κ³  데이터 관리λ₯Ό μœ μš©ν•˜κ²Œ ν•  수 있게 ν•˜λ„λ‘ ν•˜κΈ° μœ„ν•΄ 'λͺ¨λ‘μ˜ ν™˜μŠΉ' μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ λ§Œλ“€κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
앱을 μ‚¬μš©ν•΄ 데이터λ₯Ό μ •ν˜•ν™”ν•΄μ„œ μˆ˜μ§‘ν•˜κ³ , μˆ˜μ§‘ν•œ 데이터λ₯Ό μ •λ¦¬ν•΄μ„œ μ œκ³΅ν•  수 μžˆλŠ” API μ œμž‘ν•˜λŠ” 것을 μ΅œμ’… λͺ©ν‘œλ‘œ ν•©λ‹ˆλ‹€. 이 앱을 λ¦¬μ„œμ²˜λ“€μ—κ²Œ μ œκ³΅ν•¨μœΌλ‘œμ¨ λͺ¨λ‘ 같은 λ°©μ‹μœΌλ‘œ 데이터λ₯Ό λͺ¨μœΌλ„둝 ν•˜μ—¬ λͺ¨μΈ 데이터듀을 μ •λ¦¬ν•˜κ³  ν™œμš©ν•˜λŠ” 데 λ“œλŠ” μ‹œκ°„κ³Ό 노동λ ₯을 μ΅œμ†Œν™”ν•  수 μžˆμ„ κ²ƒμœΌλ‘œ κΈ°λŒ€λ©λ‹ˆλ‹€.



System Architecture



κ°œλ°œν™˜κ²½ 및 κ°œλ°œμ–Έμ–΄



μ œκ³΅λ˜λŠ” Open API

μ„œμšΈνŠΉλ³„μ‹œ κ΅ν†΅μ•½μž μ§€ν•˜μ²  ν™˜μŠΉμ§€λ„ openAPI의 referenceλŠ” Swagger UIμ—μ„œ 확인할 수 있으며, 3.39.25.196:3000으둜 openAPIκ°€ λ°°ν¬λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€..

앱을 μ„€μΉ˜ν•˜λŠ” 방법

"λͺ¨λ‘μ˜ ν™˜μŠΉ"은 κ΅ν†΅μ•½μž ν™˜μŠΉ 지도λ₯Ό μ œμž‘ν•˜λŠ” μ „λ¬Έ λ¦¬μ„œμ²˜μ—κ²Œ μ œκ³΅ν•  λͺ©μ μœΌλ‘œ λ§Œλ“€μ–΄μ§„ μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μœΌλ‘œ, 데이터 μ²˜λ¦¬κ°€ μš©μ΄ν•˜λ„λ‘ μ‚¬μš©μžμ—κ²Œ λ§Žμ€ κΆŒν•œμ΄ λΆ€μ—¬λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ ꡬ글 ν”Œλ ˆμ΄ μŠ€ν† μ–΄ 등을 ν†΅ν•΄μ„œ λΆˆνŠΉμ • λ‹€μˆ˜μ—κ²Œ 곡개될 경우 ν™˜μŠΉ 경둜 데이터λ₯Ό λ°μ΄ν„°λ² μ΄μŠ€μ— μ‚½μž…ν•˜λŠ” κ³Όμ •μ—μ„œ 잘λͺ»λœ 데이터가 등둝될 μš°λ €κ°€ μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ λ‹€μŒκ³Ό 같은 방식을 ν†΅ν•˜μ—¬ "λͺ¨λ‘μ˜ ν™˜μŠΉ"을 μ„€μΉ˜ν•΄μ•Ό ν•©λ‹ˆλ‹€.

  1. μ•ˆλ“œλ‘œμ΄λ“œ 5.0 버전 μ΄μƒμ˜ μŠ€λ§ˆνŠΈν°μ„ μ€€λΉ„ν•œλ‹€.
  2. ν•΄λ‹Ή repository의 releaseμ—μ„œ zip νŒŒμΌμ„ μŠ€λ§ˆνŠΈν°μ— λ‹€μš΄λ‘œλ“œν•©λ‹ˆλ‹€.
  3. κ΄€λ¦¬μž([email protected])μ—κ²Œ 메일을 톡해 λ¬Έμ˜ν•˜μ—¬, zip 파일의 μ•”ν˜Έλ₯Ό 제곡 λ°›μŠ΅λ‹ˆλ‹€.
  4. zip파일 λ‚΄λΆ€μ˜ apk νŒŒμΌμ„ μ‹€ν–‰ν•˜μ—¬ 앱을 μ„€μΉ˜ν•΄ μ‚¬μš©ν•©λ‹ˆλ‹€.

이 ν”„λ‘œμ νŠΈμ— κΈ°μ—¬ν•˜λŠ” 방법

이 ν”„λ‘œμ νŠΈμ— κΈ°μ—¬ν•˜κ³  ν•œλ‹€λ©΄, GitHub Wikiλ₯Ό μ°Έκ³ ν•˜μ—¬ ν•΄λ‹Ή ν”„λ‘œμ νŠΈμ— κΈ°μ—¬ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.

초기 μ„€μ •

μ•„λž˜μ˜ μ½”λ“œλ₯Ό μž…λ ₯ν•˜μ—¬ μ—…λ°μ΄νŠΈ 및 초기 μ„€μ •(submodule 뢈러였기)λ₯Ό 진행할 수 μžˆμŠ΅λ‹ˆλ‹€.

bash update.sh

νŒ€ 정보

Name Email Part Tech Stack
윀민우 [email protected] Backend Express.js, MongoDB
μ΄μ€€ν˜ [email protected] Backend Express.js, MongoDB
λ°•μ§„μš° [email protected] Frontend Java(Android OS), XML
μ΄μ±„μ˜ [email protected] Frontend Java(Android OS), XML
κΉ€μ§€μœ€ [email protected] Frontend Java(Android OS), XML

LICENSE

이 ν”„λ‘œμ νŠΈλŠ” MIT λΌμ΄μ„ μŠ€λ₯Ό λ”°λ¦…λ‹ˆλ‹€. μžμ„Έν•œ λ‚΄μš©μ€ LICENSE νŒŒμΌμ„ μ°Έμ‘°ν•˜μ„Έμš”.

About

πŸ“’ 2023 κ΅­λ―ΌλŒ€ν•™κ΅ μΊ‘μŠ€ν†€λ””μžμΈ μ „μ‹œνšŒ μ°Έμ—¬ μž‘ν’ˆ - λͺ¨λ‘μ˜ ν™˜μŠΉ(SK-Sunny Capstone)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%