✨ Itinereo – Smart Travel Diary

Itinereo is a Flutter app that allows users to document their travel experiences as geolocated diary entries. Each entry can include photos, dates, and locations, with personalized itineraries generated automatically using AI and interactive maps.

This documentation is aimed at developers and reviewers who want to explore the internal structure and API of the Itinereo app.

Map marker Version 1.0.0 – June 2025

Libraries

auth\screens\forgot_password_screen
auth\screens\login_checker
auth\screens\login_screen
auth\screens\sign_up_screen
auth\screens\welcome_screen
auth\widgets\loading_button
auth\widgets\text_field
diary\screens\add_entry_screen
diary\screens\camera_screen
diary\screens\diary_preview
diary\screens\diary_screen
diary\screens\get_entry_screen
diary\screens\map_entries_screen
diary\widgets\action_card
diary\widgets\bookmark
diary\widgets\date_field
diary\widgets\diary_action_button
diary\widgets\input_field
diary\widgets\polaroid_photo
diary\widgets\travel_card
exceptions\location_exceptions
exceptions\sign_in_exception
explore\screens\explore_screen
explore\widgets\explore_option
home_page\screens\home_screen
home_page\widgets\horizontal_card
home_page\widgets\itinerary_card
home_page\widgets\recent_cards
home_page\widgets\suggestion_box
main
map\screens\custom_map_screen
models\diary_card
models\diary_entry
services\diary_service
services\firebase\firebase_options_service
services\firebase\firebase_storage_service
services\google_service
services\local_storage_service
services\location_service
shared\manager\itinereo_manager
shared\widgets\alert
shared\widgets\app_bar
shared\widgets\bottom_bar
shared\widgets\loading_dialog
shared\widgets\safe_local_image
shared\widgets\snackbar
shared\widgets\social_button
shared\widgets\text
theme\theme
utils\validator