flutter
Flutter 교육 - Flutter App 개발 Project
들풀민들레
2021. 7. 11. 11:15
책의 모든 내용을 저자 직강으로 진행한 강의는 ssamz.com 에서 들으실 수 있습니다.

교육기간 : 3일 21시간
교육대상 : N O O 모바일 팀
교육내용 : Community App , 출퇴근 관리 App 개발 실습
강사 : kkang104@gmail.com
Business Flow
커뮤니티 앱
•JWT 로 인증
•회원은 일반 사용자(User) 와 관리자(Admin) 으로 구분한다.
•
•커뮤니티는 관리자에 의해 생성/수정/삭제 된다.
•커뮤니티 멤버는 관리자에 의해 추가/삭제 된다.
•
•인증을 거친 사용자중 관리자에 의해 추가된 사람만 커뮤니티 접근할 수 있다.
•사용자는 커뮤니티에 읽기/쓰기 한다.
•관리자만 커뮤니티의 글을 삭제 할 수 있다.
•
•글을 쓰면서 사진을 선택 업로드 할 수 있다.
출퇴근 관리 앱
•출퇴근 등록은 QR 스캔과 위치정보를 활용
•QR 코드, 위경도, 정확도, 거리, 시간을 서버에 전송
•사용자는 자신의 출퇴근 목록 확인
•관리자는 모든 사용자의 출퇴근 목록 확인 및 삭제
Technical Requirement
- 모든 네트웍 통신은 Restfull 방식이며 주고받는 데이터는 Json 으로 한다.
Flutter core
- Widget
- Navigation
- Navigation2
- Future
Plugin
- HTTP
- Provider
- Bloc
- SHARED_PREFERENCES
- MULTI_IMAGE_PICKER2
- DIO
- FLUTTER_TOAST
- GEOLOCATOR
- QR_CODE_SCANNER
kkang104@gmail.com
