Flutter 당근마켓 모바일 버전 클론 프로젝트 입니다.
웹 API부터 모바일 클라이언트까지 심플하게 구현한 프로젝트 입니다.
이 프로젝트는 Flutter를 중점으로 초급, 초중급 수준의 대상으로 학습 목적으로 제작하였습니다.
저 역시 모자란 부분이 많아 잘못된 부분이 있다면 같이 함께 학습하면서 고쳐봤으면 좋겠습니다.
Git 소스코드 링크
학습
이 프로젝트는 다음과 같은 부분을 학습하실 수 있습니다.
- Dart및 JavaScript 기본문법을 익힐 수 있습니다.
- Node.js에서 Firebase Realtime Database를 다루는 학습을 할 수 있습니다.
- Flutter의 http(s)통신에 필요한 http모듈, 이미지 슬라이드 뷰어 carousel_slider모듈, 상태관리 provider모듈, 카메라 앨범 이미지 선택 image_picker모듈 사용을 익힐 수 있습니다.
- provider모듈을 사용한 기본적인 상태관리에 대해 익힐 수 있습니다.
- 멀티 이미지 업로드 구현을 익힐 수 있습니다.
- 기본 위젯에 대해 익힐 수 있습니다.
Git 소스코드 링크