<aside> 🙄 장소에 남기는 일기. 나는 얼마나 많은 곳을 여행할 수 있을까?
</aside>
지도 위 사진과 위치 정보를 포함한 일기를 작성하는 앱입니다. 작성한 일기는 앱 내에서 둘러볼 수 있습니다.





cupertino_icons: ^1.0.2
provider:
# 자동 로그인
shared_preferences: ^2.2.3
# UI
image: ^4.1.7
flutter_image_slideshow: ^0.1.6
auto_size_text: ^3.0.0
intl: ^0.17.0 # 시간 표시용
expandable_bottom_bar:
path: localPackage/expandable-bottom-bar-master # Flutter 3.22 이후로 지원불가!
font_awesome_flutter: ^10.7.0
flutter_staggered_grid_view: ^0.7.0
draggable_bottom_sheet: ^1.0.2
flutter_svg:
flutter_markdown: ^0.7.3
image_picker: ^1.1.0
material_dialogs: ^1.1.4
photo_view: ^0.15.0
extended_text_field: ^15.0.0
# 지도
geolocator: ^11.0.0
flutter_naver_map: ^1.2.3
# Permission
permission_handler: ^11.3.0
# Firebase
firebase_core: ^2.27.0
firebase_auth: ^4.17.8
cloud_firestore: ^4.15.8
google_sign_in: ^6.2.1
firebase_storage: ^11.6.10
firebase_app_check: ^0.2.2+5
flutter_dotenv: ^5.1.0
# AI
firebase_vertexai: ^0.1.1

Google 계정을 통해 로그인,
String uid;
String title;
String content;
DateTime date;
NLatLng location;
String owner;
String? userID;
List<String> imageURI;
String? address;
List<String>? tags;

위 정보들로 일기의 정보를 저장합니다.
이 정보들을 사진처럼 보여주게 됩니다. 추가로 위치 정보는 이후 네이버 지도 위에 마커 형태로 보여줄 때 사용됩니다.
아래 파란색 태그는 이후 Gemini API 에서 이어서 설명