플러터

Flutter - Link_Help 앱 개발

김염인 2022. 3. 11. 16:11

2021 국민대학교 소프트웨어융합대학 캡스톤 23팀

뉴로어소시에이츠 산학협력 Front-end개발팀

Project_intro

내부 Project UI

시연 영상

Introudce Me

김영민_Kim Young Min
국민대학교 소프트웨어학부 
StudentID:20162820
Email: dudals2467@kookmin.ac.kr
Github: https://github.com/kimyoungmin101

앱 실행 환경설정 가이드

  #Android Studio install
   -https://developer.android.com/studio
#Android Studio Flutter Plugin install
#Flutter SDK install
 -https://flutter-ko.dev/docs/get-started/install/windows
#Flutter Doctor Android licenses accept
 -Flutter Sdk PATH 내 flutter_console.bat 실행
 -flutter doctor --android-licenses 입력
#AVD install
 -Pixel 2 + playStore가 존재하는 버전 선택
 -API level 29 'Q'설치 권장

Project 사용 스택

Front-end

1. Flutter2. Postman3. Swagger_UI4. Swift_UI
협업버전 관리:GitHub회의기록 및 일정공유: Notion & Workplace & Slack

내부 Project 구조

📦p1_project
 ┣ 📂.idea
 ┣ 📂android
 ┣ 📂assets
 ┃ ┗ 📂images
 ┣ 📂ios
 ┣ 📂lib
 ┃ ┣ 📂addLink
 ┃ ┃ ┣ 📜addLink.dart
 ┃ ┃ ┗ 📜addLink_server.dart
 ┃ ┣ 📂components
 ┃ ┃ ┗ 📜rounded_button.dart
 ┃ ┣ 📂home
 ┃ ┃ ┣ 📂components
 ┃ ┃ ┃ ┣ 📜body.dart
 ┃ ┃ ┃ ┣ 📜categorries.dart
 ┃ ┃ ┃ ┣ 📜item_card.dart
 ┃ ┃ ┃ ┣ 📜item_card2.dart
 ┃ ┃ ┃ ┣ 📜navi.dart
 ┃ ┃ ┃ ┣ 📜navi2.dart
 ┃ ┃ ┃ ┣ 📜post_home.dart
 ┃ ┃ ┃ ┣ 📜product_value.dart
 ┃ ┃ ┃ ┗ 📜webview.dart
 ┃ ┃ ┗ 📜home_screen.dart
 ┃ ┣ 📂login_screen
 ┃ ┃ ┣ 📂sign_in
 ┃ ┃ ┃ ┣ 📂components
 ┃ ┃ ┃ ┃ ┗ 📜body.dart
 ┃ ┃ ┃ ┗ 📜sign_in_screen.dart
 ┃ ┃ ┣ 📂sign_up
 ┃ ┃ ┃ ┣ 📂components
 ┃ ┃ ┃ ┃ ┣ 📜body.dart
 ┃ ┃ ┃ ┃ ┣ 📜complete.dart
 ┃ ┃ ┃ ┃ ┗ 📜login_terms.dart
 ┃ ┃ ┃ ┗ 📜sign_up_screen.dart
 ┃ ┃ ┗ 📂welcome
 ┃ ┃ ┃ ┣ 📂components
 ┃ ┃ ┃ ┃ ┗ 📜body.dart
 ┃ ┃ ┃ ┗ 📜welcome_screen.dart
 ┃ ┣ 📂logout_screen
 ┃ ┃ ┗ 📂logout
 ┃ ┃ ┃ ┗ 📜logout_screen.dart
 ┃ ┣ 📂models
 ┃ ┃ ┣ 📜Product.dart
 ┃ ┃ ┗ 📜Product2.dart
 ┃ ┣ 📂screens
 ┃ ┃ ┣ 📂home
 ┃ ┃ ┃ ┣ 📂components
 ┃ ┃ ┃ ┃ ┗ 📜body.dart
 ┃ ┃ ┃ ┗ 📜home_screen.dart
 ┃ ┃ ┗ 📂splash
 ┃ ┃ ┃ ┣ 📂components
 ┃ ┃ ┃ ┃ ┣ 📜body.dart
 ┃ ┃ ┃ ┃ ┗ 📜splash_content.dart
 ┃ ┃ ┃ ┗ 📜splash_screen.dart
 ┃ ┣ 📂setting
 ┃ ┃ ┣ 📂components
 ┃ ┃ ┃ ┣ 📜body.dart
 ┃ ┃ ┃ ┣ 📜delete_Id.dart
 ┃ ┃ ┃ ┣ 📜logout_Setting.dart
 ┃ ┃ ┃ ┣ 📜terms.dart
 ┃ ┃ ┃ ┣ 📜term_2.dart
 ┃ ┃ ┃ ┗ 📜version.dart
 ┃ ┃ ┣ 📜link_value.dart
 ┃ ┃ ┣ 📜setting.dart
 ┃ ┃ ┗ 📜setting_screen.dart
 ┃ ┣ 📜constants.dart
 ┃ ┣ 📜id_nickname_value.dart
 ┃ ┣ 📜main.dart
 ┃ ┣ 📜my_arr.dart
 ┃ ┣ 📜routs.dart
 ┃ ┣ 📜size_config.dart
 ┃ ┣ 📜url_list.dart
 ┃ ┗ 📜value.dart
 ┣ 📂test
 ┗ 📜README.md

Poster