Instant download Secure checkout Quality-reviewed items

Terra World Explorer - Full Travel, Weather & Country Discovery Flutter App Template (Riverpod 2.x)

# Terra World Explorer — Travel & Country Discovery Flutter App Template (v1.0.0)

**Terra World Explorer** is a high-quality, fully featured mobile application template designed for travel enthusiasts, world explorers, and developers looking to launch a complete travel/weather app. Built with **Flutter 3.x** and **Riverpod 2.x** reactive state management, Terra delivers a fast, responsive, and seamless experience across both **Android and iOS**.

---

## 🌟 Key Features

* 🌍 **250+ Country Profiles:** Complete info including flag, capital, population, region, languages, currencies, and ISO details.
* 🏙️ **Top Cities Discovery:** Independent loading of top cities for selected countries.
* 🌤️ **Live Weather & 5-Day Forecast:** Real-time conditions, hourly breakdown, °C/°F toggle, and night-aware UI logic.
* 📍 **Interactive Google Maps:** Smooth animated camera positioning, GPS location detection, and coordinate fallback.
* 🔍 **Explore Nearby Places:** GPS-based discovery (Restaurants, Hotels, Attractions, Cafes) with customizable search radius (1 km – 10 km) and map style toggles (Default, Satellite, Terrain).
* 🪪 **Travel Utilities:**
 * 💱 **Currency Converter:** Real-time exchange rate calculation via ExchangeRate-API.
 * 📊 **Expense Tracker:** Log travel expenses by category, view summaries, and track budgets.
 * 🗣️ **Travel Phrasebook + TTS:** Spoken pronunciation in 8 languages (English, Arabic, French, Spanish, German, Italian, Portuguese, Turkish).
* 🌙 **Dark & Light Themes:** Fully reactive theme switching persisted locally via SharedPreferences.
* 💾 **Local Persistence:** Favourites, recent search history, and user settings saved on-device.

---

## 🛠️ Technical Stack & Architecture

* **Framework:** Flutter 3.x / Dart ^3.10.1
* **State Management:** Riverpod 2.x (with code generation using `build_runner`)
* **Local Storage:** `SharedPreferences` + `flutter_dotenv` for environment management
* **Services Included:** REST Countries API, OpenWeatherMap, GeoDB Cities / RapidAPI, Google Maps SDK, ExchangeRate-API, Flutter TTS.
* **UI/UX Highlights:** Shimmer loading states, no-internet handling widgets, clean modular folder structure (`data`, `models`, `pages`, `providers`, `services`, `utils`, `widgets`).

---

## 📦 What's Included in the Purchase Package?

1. Full Flutter Source Code (Clean & Well-Structured)
2. Comprehensive Documentation & Customization Guide (PDF)
3. Pre-configured `flutter_launcher_icons` configuration for fast re-branding
4. Free Future Version Updates

---

## 🚀 Quick Setup Overview
1. Extract the package and run `flutter pub get`.
2. Add your API keys in the root `.env` file (OpenWeather, RapidAPI, etc.).
3. Insert your Google Maps API key in `AndroidManifest.xml`.
4. Run `flutter run` and enjoy your app!

Recently Viewed

Free Free
$3.80 $7.80
  • No update support
  • 1 month update support +$11.00
  • Lifetime update support +$11.97
Add-ons total $0.00
0 Viewing now Live buyer activity
© All rights reserved ShadiTechArtist
ShadiTechArtist
ShadiTechArtist

Member since Aug 2026

From Unknown Location
New Author
View Portfolio

ShadiTechArtist's items

Instant delivery

Ready the moment you pay

Your files are prepared and waiting — download at full speed right after checkout, no waiting around.

  • High-speed downloads
  • Available instantly after payment
VaultFin Pro v1.2.0 – Personal Finance & Expense Management Flutter App

VaultFin Pro v1.2.0 is a production-ready Flutter personal finance and expense management application designed for developers, startups, freelancers, and businesses looking for a modern, customizable...

$19

Similar items

News App and Web – Flutter News App for Android and iOS App | Laravel Admin Panel + News Website

This Flutter news and blogging platform provides a complete solution for building a modern newspaper website, live news app, or video news portal. It includes a Flutter news app for Android and iOS, a...

$10
Academy Lms Instructor Mobile App - Flutter iOS & Android

Academy Lms Instructor Mobile App is a Flutter-based mobile application designed for course instructors using Android and iOS devices. It allows instructors to create and manage courses directly from...

$7
Ionic Social - Ionic 5 - Angular - UI Theme - Template App - Starter App & Components

Ionic Social is a social UI theme, template, and starter app built with Ionic, Angular, and Flutter. It is designed to help developers improve application design and save time. 15+ ready-to-use app sc...

$4

We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies