Skip to content

Team-CUPS/DANMOA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

57 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


πŸ“– λ‹¨κ΅­λŒ€ ꡬ성원을 μœ„ν•œ μŠ€ν„°λ”” μ•± DANMOA

danmoa_intro


1. ν”„λ‘œμ νŠΈ μ†Œκ°œ

  • λ‹¨κ΅­λŒ€ κ΅¬μ„±μ›λ“€μ˜ κ·Έλ£Ή μŠ€ν„°λ””λ₯Ό λ•λŠ” μ•±μž…λ‹ˆλ‹€.
  • μŠ€ν„°λ””λ₯Ό λ§Œλ“€κ±°λ‚˜ 찾으며 λͺ©ν‘œκ°€ 같은 μ‚¬λžŒλ“€λΌλ¦¬ μ‰½κ²Œ λͺ¨μΌ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • μŠ€ν„°λ”” 곡뢀 주제λ₯Ό μ°Ύμ§€ λͺ»ν–ˆκ±°λ‚˜ 더 μ›ν•˜λŠ” 뢄듀을 μœ„ν•œ Q&A 인곡지λŠ₯이 μ€€λΉ„λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.
  • νŒ€μ›λ“€κ³Ό 쑰건에 λ§žλŠ” 곡λͺ¨μ „을 μ‰½κ²Œ 찾을 수 μžˆμŠ΅λ‹ˆλ‹€.
  • μ•± λ‚΄μ—μ„œ μŠ€ν„°λ””λ£Έ 및 λ„μ‚°λΌμš΄μ§€ μ˜ˆμ•½ λ°”λ‘œκ°€κΈ°κ°€ κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • κ·Έ λ°–μ˜ μ›ν™œν•œ ν•™κ΅μƒν™œμ„ μœ„ν•΄ μ£Όκ°„ 학사일정과 ꡐ내 식당 메뉴λ₯Ό ν•œλˆˆμ— λ³΄μ—¬λ“œλ¦½λ‹ˆλ‹€.

2. 개발 ν™˜κ²½

  • IDE : Android Studio, Visual Studio Code
  • Framework : Flutter
  • Front-End : FlutterFlow둜 UI λ””μžμΈ, Dart code
  • Back-End : Cloud Firestore, Firebase Storage DBMS, CloudType, Dart/Python code
  • ML : SimCSE, RoBERTa, gptAPI
  • AI ν™˜κ²½ : CONDA, NVIDIA CUDA, cuDNN
  • Android SDK : minSDK21, targetSDK34, compildSDK34, gradle 7.3.1
  • 버전 및 μ΄μŠˆκ΄€λ¦¬ : Github, Google Play Console
  • ν˜‘μ—… 툴 : Discord, Notion

3. μ—­ν•  λΆ„λ‹΄

😎 μ–‘μœ€μ„±

  • Project Master

    • ν”„λ‘œμ νŠΈ 기획 및 총괄
    • 곡λͺ¨μ „, 학사일정, 식당메뉴 크둀링 APIμ„œλ²„ ꡬ좕
    • 둜그인, νšŒμ›κ°€μž…, 곡λͺ¨μ „ μ°ΎκΈ° κΈ°λŠ₯ κ΅¬ν˜„
    • AI ν•™μŠ΅ 데이터 μ „μ²˜λ¦¬, 비지도 ν•™μŠ΅, 지도 ν•™μŠ΅
    • AI μ„œλΉ„μŠ€ μ•Œκ³ λ¦¬μ¦˜ 개발 및 λͺ¨λΈ μ΅œμ ν™”
  • 개발 μ™Έ

    • νŒ€ Notion, DANMOA, DANMOA_crawlserver λ ˆνŒŒμ§€ν† λ¦¬ 관리
    • ν…ŒμŠ€νŠΈ 관리 및 ν…ŒμŠ€νŠΈ λ¬Έμ„œ μž‘μ„±

🍊 λ°•μˆ˜ν˜„

  • Front-End

    • 초기 ν”„λ‘œμ νŠΈ UI λ””μžμΈ 섀계
    • FlutterFlow μ•± 전체 UI/UX λ””μžμΈ
    • Flutter ν™”λ©΄ 및 μ»΄ν¬λ„ŒνŠΈ 개발
  • 개발 μ™Έ

    • λΉ„μ¦ˆλ‹ˆμŠ€ 둜직, μ»΄ν¬λ„ŒνŠΈ λͺ…μ„Έμ„œ μž‘μ„±
    • 사전 섀문쑰사, λ² νƒ€ν…ŒμŠ€νŠΈ 섀문쑰사 관리 및 뢄석

πŸ‘» 졜윀호

  • Back-End

    • Firebase 데이터 λͺ¨λΈλ§ 섀계 및 λ°μ΄ν„°λ² μ΄μŠ€ 관리
    • Firebase-Flutter 연동 λ°±μ—”λ“œ μ„œλΉ„μŠ€ 및 인프라 ꡬ좕
    • μŠ€ν„°λ”” 리슀트, μŠ€ν„°λ”” λ§Œλ“€κΈ°, μŠ€ν„°λ”” ν™ˆ, μŠ€ν„°λ”” μ„€μ • κ΅¬ν˜„
    • μœ μ €κ΄€λ¦¬(ν”„λ‘œν•„, νšŒμ›νƒˆν‡΄), QA(λ°±μ—”λ“œ 둜직, μ•ŒλžŒκΈ°λŠ₯) κ΅¬ν˜„
  • 개발 μ™Έ

    • μš”κ΅¬μ‚¬ν•­/κΈ°λŠ₯ λͺ…μ„Έμ„œ, ν•¨μˆ˜ κΈ°λŠ₯ μ •μ˜μ„œ μž‘μ„±
    • ν…ŒμŠ€νŠΈ 관리 및 ν…ŒμŠ€νŠΈ λ¬Έμ„œ μž‘μ„±

🐬 μ—„ν˜„ν˜Έ

  • AI Develop

    • AI λͺ¨λΈ 아킀텍쳐 섀계
    • AI ν•™μŠ΅ 및 ꡬ동 ν™˜κ²½ ꡬ좕
    • AI ν•™μŠ΅ 데이터 μ „μ²˜λ¦¬, 비지도 ν•™μŠ΅, 지도 ν•™μŠ΅
    • AI μ„œλΉ„μŠ€ μ•Œκ³ λ¦¬μ¦˜ 개발 및 λͺ¨λΈ μ΅œμ ν™”
  • 개발 μ™Έ

    • DANMOA_AI λ ˆνŒŒμ§€ν† λ¦¬, Hugging Face 관리
    • AI 아킀텍쳐 λ¬Έμ„œ μž‘μ„±

4. 개발 κΈ°κ°„ 및 μž‘μ—… 관리

개발 κΈ°κ°„

  • 전체 개발 κΈ°κ°„ : 2024.03.06 ~ 2024.05.22
  • UI λ””μžμΈ : 2024.03.06 ~ 2024.03.26
  • AI ν•™μŠ΅/κ΅¬ν˜„ : 2024.03.27 ~ 2024.05.29
  • FE/BE 개발 : 2024.03.27 ~ 2024.05.29
  • μ•ŒνŒŒν…ŒμŠ€νŠΈ κΈ°κ°„ : 2024.05.30 ~ 2024.06.17
  • 정식 배포/μœ μ§€λ³΄μˆ˜ : 2024.06.18 ~

μž‘μ—… 관리

  • GitHub을 μ΄μš©ν•œ 버전관리 β†’ κΈ°λŠ₯에 따라 전체/AI/크둀링 3κ°€μ§€ λ ˆνŒŒμ§€ν† λ¦¬λ‘œ λ‚˜λˆ  관리
  • 배포/ν…ŒμŠ€νŠΈ 관리 및 μœ μ§€ λ³΄μˆ˜λŠ” Google Play Console 이용
  • 각자 μž‘μ—… 진행도와 κ²°κ³Όλ₯Ό Notion μž‘μ—…λ‘μ— 곡유
  • μ£Όκ°„νšŒμ˜λ₯Ό μ§„ν–‰ν•˜λ©° μž‘μ—… μˆœμ„œμ™€ λ°©ν–₯성에 λŒ€ν•œ 고민을 λ‚˜λˆ„κ³  Notion νšŒμ˜λ‘μ— 기둝
  • 단λͺ¨μ•„ Notion 링크

5. νŽ˜μ΄μ§€λ³„ κΈ°λŠ₯

[μ΄ˆκΈ°ν™”λ©΄]

  • 둜그인이 λ˜μ–΄ μžˆμ§€ μ•Šμ€ 경우 : 둜그인 νŽ˜μ΄μ§€

    • νšŒμ› 정보가 μ—†λ‹€λ©΄ λ‹¨κ΅­λŒ€ Microsoft κ³„μ •μœΌλ‘œ νšŒμ›κ°€μž…μ΄ κ°€λŠ₯ν•©λ‹ˆλ‹€.
    • λΉ„λ°€λ²ˆν˜Έ λΆ„μ‹€ μ‹œ μ°ΎκΈ° λ²„νŠΌμ„ 눌러 μž¬μ„€μ • 링크λ₯Ό λ©”μΌλ‘œ 받을 수 μžˆμŠ΅λ‹ˆλ‹€.
  • 둜그인이 λ˜μ–΄ μžˆλŠ” 경우 : 단λͺ¨μ•„ ν™ˆ ν™”λ©΄

    • 상단 메뉴바λ₯Ό λ„˜κ²¨ 주간학사일정, 학생식당 메뉴, ꡐ직원식당 메뉴 확인이 κ°€λŠ₯ν•©λ‹ˆλ‹€.
    • κ°€μž…λœ μŠ€ν„°λ””λ₯Ό 확인할 수 있고, μŠ€ν„°λ””λ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.
    • μŠ€ν„°λ””λ£Έ μ˜ˆμ•½μ΄λ‚˜ λ„μ‚°λΌμš΄μ§€ 회의룸 μ˜ˆμ•½μ„ λ°”λ‘œκ°€κΈ° λ²„νŠΌμ„ 눌러 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
둜그인 ν™”λ©΄ ν™ˆ ν™”λ©΄ - 일정 ν™ˆ ν™”λ©΄ - 메뉴
splash splash splash

[νšŒμ›κ°€μž…]

  • 이메일 μ£Όμ†Œμ™€ λΉ„λ°€λ²ˆν˜Έλ₯Ό μž…λ ₯ν•˜λ©΄ μž…λ ₯μ°½μ—μ„œ λ°”λ‘œ μœ νš¨μ„± 검사가 μ§„ν–‰λ˜κ³  ν†΅κ³Όν•˜μ§€ λͺ»ν•œ 경우 κ²½κ³  창이 λ‚˜νƒ€λ‚©λ‹ˆλ‹€.
  • 이메일 μ£Όμ†Œμ˜ ν˜•μ‹μ΄ μœ νš¨ν•˜μ§€ μ•Šκ±°λ‚˜ 이미 κ°€μž…λœ 경우, λΉ„λ°€λ²ˆν˜Έκ°€ 8자 미만일 κ²½μš°μ—λŠ” 각 μž…λ ₯μ°½ ν•˜λ‹¨μ— 경ꡬ 문ꡬ가 λ‚˜νƒ€λ‚©λ‹ˆλ‹€.
  • μž‘μ„±μ΄ μ™„λ£Œλœ ν›„ μœ νš¨μ„± 검사가 ν†΅κ³Όλœ κ²½μš°Β λ‘ 화면에 걸쳐 ν”„λ‘œν•„ 섀정이 κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • 이름은 2-6κΈ€μž, λ‹‰λ„€μž„μ€ 2-10κΈ€μž μ œν•œμ΄ 있으며 λ‹‰λ„€μž„μ€ 쀑볡체크λ₯Ό ν•΄μ•Όν•©λ‹ˆλ‹€.
  • νšŒμ› κ°€μž… 이후 인증 링크 메일이 μ „μ†‘λ˜λ©° 인증 ν›„ μ„œλΉ„μŠ€ 이용이 κ°€λŠ₯ν•©λ‹ˆλ‹€.
계정정보 μž…λ ₯ ν”„λ‘œν•„ μž‘μ„± 학적 μž…λ ₯
splash splash splash

[μŠ€ν„°λ”” κ°œμ„€]

  • μŠ€ν„°λ”” 이름은 쀑볡이 λΆˆκ°€λŠ₯ν•˜λ©° 쀑볡 μ‹œ 경고창이 λ‚˜νƒ€λ‚©λ‹ˆλ‹€.
  • μŠ€ν„°λ”” 이미지λ₯Ό μ„€μ •ν•˜μ§€ μ•ŠμœΌλ©΄ κΈ°λ³Έ 이미지가 μ μš©λ©λ‹ˆλ‹€.
  • μΉ΄μΉ΄μ˜€ν†‘ μ˜€ν”ˆμ±„νŒ…λ°©μ„ κ°œμ„€ ν›„ μ±„νŒ…λ°© 링크가 μžˆμ–΄μ•Όλ§Œ μŠ€ν„°λ”” κ°œμ„€μ΄ κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • 이후 μŠ€ν„°λ”” ν•™λ ₯ 쑰건과 μ‹œκ°„λŒ€, λΆ„μ•Όλ₯Ό 선택 κ°€λŠ₯ν•©λ‹ˆλ‹€.
μŠ€ν„°λ”” 기본정보 μž…λ ₯ μŠ€ν„°λ”” 좔가정보 μž…λ ₯
splash splash

[μŠ€ν„°λ”” ν”Όλ“œ]

  • ν˜„μž¬ μ‘΄μž¬ν•˜λŠ” λͺ¨λ“  μŠ€ν„°λ””κ°€ λ§Œλ“€μ–΄μ§„ μˆœμ„œλŒ€λ‘œ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • ν•„ν„°λ₯Ό μ μš©ν•΄μ„œ μ›ν•˜λŠ” μ˜΅μ…˜μ„ μ„ νƒν•˜κ±°λ‚˜, κ²€μƒ‰μœΌλ‘œ νŠΉμ • μŠ€ν„°λ””λ₯Ό 찾을 수 μžˆμŠ΅λ‹ˆλ‹€.
  • μŠ€ν„°λ”” 이름, λΆ„μ•Ό, νŒ€μ› 수λ₯Ό 확인 κ°€λŠ₯ν•˜λ©° 클릭 μ‹œ ν•΄λ‹Ή μŠ€ν„°λ”” ν™ˆν™”λ©΄μœΌλ‘œ μ΄λ™ν•©λ‹ˆλ‹€.
μŠ€ν„°λ”” ν”Όλ“œ
splash

[μŠ€ν„°λ”” ν™ˆ]

  • μŠ€ν„°λ”” μ„ΈλΆ€ 정보와 멀버λ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • 카카였 μ˜€ν”ˆμ±„νŒ…λ°©μœΌλ‘œ μ‰½κ²Œ λͺ¨μΌ 수 있으며, μ±„νŒ…λ°© μž…μž₯ λ²„νŠΌμ€ μŠ€ν„°λ”” λ©€λ²„μ—κ²Œλ§Œ λ…ΈμΆœλ©λ‹ˆλ‹€.
  • νŒ€μž₯은 였λ₯Έμͺ½ 상단 μ„€μ • λ²„νŠΌμœΌλ‘œ νŒ€μ› 관리와 μŠ€ν„°λ”” 정보 변경이 κ°€λŠ₯ν•©λ‹ˆλ‹€.
μŠ€ν„°λ”” ν™ˆ
splash

[QA μ‹œμŠ€ν…œ]

  • 100자 λ‚΄λ‘œ Q&A 인곡지λŠ₯μ—κ²Œ 곡뢀에 λŒ€ν•œ 주제둜 μ§ˆλ¬Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • ν˜„μž¬λŠ” IT/SW κ΄€λ ¨ 질문만 κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • 질문 ν›„ 닡변은 1뢄정도 μ‹œκ°„μ΄ μ†Œμš”λ˜λ©°, 닡변이 λ„μ°©ν•˜λ©΄ μ•Œλ¦ΌμœΌλ‘œ 확인 κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ§€κΈˆκΉŒμ§€ μ§ˆλ¬Έν•œ λͺ©λ‘λ„ 확인 κ°€λŠ₯ν•©λ‹ˆλ‹€.
μ§ˆλ¬Έν•˜κΈ° λ‹΅λ³€λ‚΄μ—­
splash splash

[곡λͺ¨μ „ μ°ΎκΈ°]

  • λΆ„μ•Ό, λŒ€μƒ, μ ‘μˆ˜μƒνƒœ, 지역을 ν•„ν„°λ§ν•˜μ—¬ 곡λͺ¨μ „ 검색이 κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • 곡λͺ¨μ „은 μ½˜ν…ŒμŠ€νŠΈ 코리아 κΈ°μ€€μœΌλ‘œ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • 곡λͺ¨μ „ 제λͺ©, λŒ€μƒ, μ£Όμ΅œμ‚¬, μ ‘μˆ˜ κΈ°κ°„, 심사 기간이 ν‘œμ‹œλ˜λ©° 클릭 μ‹œ ν•΄λ‹Ή 곡λͺ¨μ „ μ‚¬μ΄νŠΈλ‘œ μ ‘μ†λ©λ‹ˆλ‹€.
곡λͺ¨μ „ μ°ΎκΈ° 곡λͺ¨μ „ λͺ©λ‘
splash splash

[ν”„λ‘œν•„]

  • μœ μ €μ˜ λ‹‰λ„€μž„, μ†Œμ†, ν•™λ ₯, ν”„λ‘œν•„ 사진, κ°€μž…ν•œ μŠ€ν„°λ””κ°€ ν‘œμ‹œλ˜λ©° λ‹€λ₯Έ μœ μ €μ˜ ν”„λ‘œν•„λ„ λ™μΌν•˜κ²Œ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • 였λ₯Έμͺ½ 상단 μ„€μ • λ²„νŠΌμœΌλ‘œ ν”„λ‘œν•„ μˆ˜μ •κ³Ό λΉ„λ°€λ²ˆν˜Έ λ³€κ²½, λ‘œκ·Έμ•„μ›ƒ, νšŒμ›νƒˆν‡΄κ°€ κ°€λŠ₯ν•©λ‹ˆλ‹€.
ν”„λ‘œν•„
splash

6. κ°œμ„  λͺ©ν‘œ

  • 일뢀 ν™”λ©΄ UI κ°œμ„  및 μ΅œμ ν™”
  • Back-End API λͺ¨λ“ˆν™”
  • μ„œλ²„ 컴퓨터 κ°€μš© μ‹œ λΆ„μ‚°μ²˜λ¦¬λ‘œ QA μ‹œμŠ€ν…œ 속도 ν–₯상
  • QA μ‹œμŠ€ν…œ 지원 λΆ„μ•Ό μΆ”κ°€
  • μŠ€ν„°λ”” ν™ˆ λ‚΄ κ²Œμ‹œνŒ κΈ°λŠ₯ μΆ”κ°€
  • λ‹¨κ΅­λŒ€ν•™κ΅ μ²œμ•ˆμΊ νΌμŠ€ 지원
  • iOS 지원

About

DKU Study App (2024 Capstone)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •