Skip to content

A cross-platform Flutter app that helps users plan safe, affordable, and efficient travel routes with verified guides and real-time updates.

License

Notifications You must be signed in to change notification settings

AimanCrafts/TrekWise

Repository files navigation

TrekWise

TrekWise is a smart, cross-platform travel planner and guide-finder app built with Flutter and Firebase, designed to help travelers in developing regions plan safe, affordable, and efficient trips.


Overview

TrekWise is a travel companion app that simplifies trip planning, route selection, and local guide discovery.

Optimized for regions like Bangladesh, where transport systems are fragmented, the app integrates:

  • Real-time route data to find the best travel options
  • Verified local guides and packages for safe and authentic experiences
  • Travel cost estimations to help users plan within their budget
  • Real-time weather updates and alerts to ensure safe and informed travel

By combining these features, TrekWise provides a seamless, reliable, and budget-friendly travel experience for daily commuters, tourists, and budget-conscious travelers.


Key Features

  • Smart Route Planning : Compare travel options — fastest, cheapest, or most convenient.
  • Expense Tracker : Estimate trip costs and manage travel budgets.
  • Verified Local Guides & Packages : Connect with trusted, community-verified services.
  • Real-Time Weather & Alerts : Stay informed with live forecasts and travel advisories.
  • Offline Route Access : Save and view routes even without internet.
  • Cross-Platform Support : Fully compatible with Android and iOS.

Tech Stack

Category Technology
Language Dart
Framework Flutter
Backend Firebase (Authentication, Firestore, Storage)
APIs OpenStreetMapRoute API, OpenWeatherMap API
IDE Android Studio / VS Code
Platform Android & iOS

Installation & Setup

Prerequisites

Before running the app, ensure you have the following installed:

Steps

  1. Clone this repository
    git clone https://github.com/AimanCrafts/TrekWise.git
    
  2. Navigate to the project folder
    cd TrekWise
    
  3. Get the dependencies
    flutter pub get
    
  4. Run the app
    flutter run
    

App Flow

Home Screen
      ↓
Destination Input
      ↓
Route Suggestions (multi-modal options)
      ↓
Expense Tracker
      ↓
Save Route / Book Packages / View Weather Alerts

Screenshots

Authentication

Log In Create Account
Log In Create Account

Main Screens

Home Page Route Comparison Tour Package
Home Page Route Comparison Tour Package

Details & Info

Package Details Tour Guide Tour Guide Details
Package Details Tour Guide Tour Guide Details

Utilities & Settings

Real-time Weather Settings
Real-time Weather Settings

Project Goals

  • Optimize travel efficiency with smart route suggestions.
  • Promote domestic tourism through verified local guides.
  • Enable offline access for low-connectivity areas.
  • Ensure safe and transparent travel experiences for all users.

Challenges

  • Integrating multiple APIs (Maps, Weather, Guides) seamlessly.
  • Optimizing app performance across Android and iOS.
  • Designing an intuitive, modern UI for first-time users.
  • Maintaining real-time updates in low-network environments.

Future Enhancements

  • Multi-language Support — Expand accessibility across regions.
  • Community Reviews & Tips — Allow travelers to share insights and feedback.
  • Transport Provider Integration — Enable direct ticket and package bookings.
  • AI-Powered Optimization — Recommend routes and cost breakdowns intelligently.
  • Regional Expansion — Extend coverage to more developing regions with similar transport challenges.

Team

Name Role
Abdur Rahman Aiman Lead Developer & UI Designer
Munawar Mahtab Moon Backend Developer (Firebase)
Raisul Islam Sifat API Integration & Testing

License

This project was developed as part of an academic group project.
It is licensed under the MIT License, allowing you to explore, use, and modify the project freely.

About

A cross-platform Flutter app that helps users plan safe, affordable, and efficient travel routes with verified guides and real-time updates.

Topics

Resources

License

Stars

Watchers

Forks