Code

Flutter Travel App with Admin Panel - Travel Hour

Flutter Travel App with Admin Panel - Travel Hour

By
Cart 456 sales
- Version: 4.1.3 – See the changelogs at the bottom of this page
- Last update: 05 November 2023
- Files Included: Full Flutter Source Code (iOS, Android & Admin Panel)
- Compatible with Flutter latest version 3.13.x with null safety support
- This is an Exclusive Product Licence from Envato.

Travel Hour is a complete travel guide app based on a country that is completely developed on Google’s Flutter. It has also an admin panel which is also developed on Flutter Web. It works on both android & iOS. We have used Firestore Database as backend and Provider for state management and applied lots of animations to make this user-friendly. We have used Google maps and Its APIs to get nearby data like hotels and restaurants and show routes between the source and destination. It contains 50+ screens and clean & structured code samples.

What will you get

  • Source code of complete app for both android & iOS.
  • Source code of admin panel website.
  • Step by step documentation to setup android, iOS, and admin panel website properly.
  • Onetime payment & future updates for free.

Top 6 reasons to buy this app

  • Lots of animations and beautiful user interface which made this app so user friendly.
  • Developed on Google’s Flutter which is super fast and also secure.
  • Run on Android phones, Tablets, iPhones & iPads.
  • Rich functionalities & regular updates.
  • Included Admin panel to access and control the app in one hand.
  • Clean codes and save at least one month developement time.

App Features

  • Animated Splash Screen
  • User Sign In – Used social media sign in like Google Sign In, Facebook Sign In, Apple Sign In for iOS and also skip sign in feature where user can access the without signup.
  • On Boarding Screen
  • Loading Animation : Loading animations are available in the all screen which gives users a fluent & smooth experiences on data loading time.
  • Lottie Animation
  • Pagination : Used infinite scrolling which will help to load unlimited data without any problem and reduce database cost.
  • Pull-to-Refresh
  • Custom Google Map : Used Custom google map & custom marker icons to make a new & elegant design.
  • Google Maps APIs : Used 4 Google Map APIs – Google Map for Android, Google Map for iOS, Places API & Direction API.
  • Travel Blog : A complete travel blog with users reactions, comments, bookmark feature.
  • Travel Guide : A Map view between source & destination place, estimated cost, distance between two places and step by step travel guides with cost.
  • Nearby Hotels & Restaurants : Used Google Places API to show nearby hotels and restaurants on the google map. Applied an interactive animation between Google Map and Places List.
  • User Reviews : User can review on places & comment on blogs. User can also delete their comments.
  • Video Support: Youtube iframe videos & netwok videos are supported in the content description of both places & blogs.
  • Categories : You can use you country states/cities as categories and the app will divide the contents according to the categories. It will help the users to find out places quickly.
  • Search : Used Recent Search feature which will save the recent search(s) of users locally.
  • Firebase Push Notifications : Can be send push notifications directly from admin panel to all android & iOS users in just one click.
  • Firebase In App Messaging : Can be useful for any campaign setup.
  • Cached Image & Data : Images & database can be accessible even in offline.
  • Admob & Facebook Ads : Used interstitial ads of both admob & facebook ads. Ads are configurable on user clicks. Ads can be controllable from admin panel.
  • Multi-language Support : You can add your own language to the app with the easiest way.
  • User Reaction & Bookmark : For both places & blog contents.
  • User Profile : Users can edit their name and update their profile pictures.
  • Html Support : Content description supports HTML text so that you can apply custom design with Html text.
  • Hero Animation : Used flutter special animation package Hero in all content for a smooth and seamless user experience.
  • Backend Service : Cloud Firestore Database from Google which is super fast, easy to use and also secure.
  • Firebase Analytics : To access realtime activity of the users.
  • State Management : Provider
  • Step by Step Documentation

App Snaps

Features (Admin Panel)

  • Flutter Web Admin Panel : You will get admin source code too.
  • Dashboard : Access statistical realtime data of users, places, blogs, featured contents, notifications, categories etc.
  • Upload, Edit, Delete : Control every contents (places & blogs) with realtime preview feature.
  • Pagination : Used infinite scrolling to upload & view unlimited contents
  • Push Notification : Send your offers to your users directly from the admin panel.
  • Control Featured Contents
  • Control Ads
  • Html Support : Content description supports HTML text so that you can apply custom design with Html text.
  • Control User Reviews : Admin can delete & make comments as admin.
  • Free Firebase Hosting : You don’t need to purchase any domain or hosting service.
  • Control categories
  • User Details
  • Cached image support
  • Backend : Cloud Firestore
  • Step by step documentation

Admin Snaps

Demos

Clean Code

Our Clients Feedback

This is a 100% complete app for production use. Just add your own content and it will be yours. That’s it.

Changelogs:

v4.1.3(hotfix-1) – 05 November 2023

- Fixed BorderRadius issue which was causing failure to run the app

v4.1.3(hotfix)– 25 May 2023

- Updated with flutter latest version 3.10.x (Both app and admin)

v4.1.3– 09 February 2023

- Updated with flutter latest version 3.7.x (Both app and admin)
- Fix Android 13 notification issues
- Fix iOS notification permission issues
- New online documentation

v4.1.2– 26 September 2022

App Changes:
- Added Android 13 support
- Added iOS 16 support
- Fix: Snackbar error on login screen
- Added a new video player by removing the old players.
- Removed fb ads as it was depricated.
- Updated with flutter latest version 3.3.x
- Updated all packages.
Admin Panel Changes:
- Updated with flutter latest stable version 3.3.x

v4.1.1– 24 June 2022

App Changes:
- Added the ability for the users to delete their own account & data from the app (According to appstore recent law).
- Fixed fb login issue.
- Fixed an issue where hotel/restaurant data weren't loading.
- Updated with flutter latest version 3.x
- Updated all packages & docs.
Admin Panel Changes:
- Updated with flutter latest stable version 3.x

v4.1.0– 07 February 2022

App Changes:
- Updated with flutter latest version 2.10.x
- Added Android 12 support
- Added full-width image and video support in the place and blog description
- Added network video, youtube iframe video & vimeo iframe video support in the place, and blog description
- Fonts in the content description are now more readable.
- Added real hotel/restaurant images from google map api instead of static icons.
- Added 'Get directions' feature where users can explore more details about nearby hotels & restaurants.
- Breaking changes: The content description section is now fully html supported with full-width image/video support. So you should use html paragraph tag (p) for each paragraph instead of (br) tag. You can use now any online html editor or wordpress editor to write post details.
- Fix: facebook_audience_network package was providing a deprecated warning for v1
- Fix: Contact us feature wasn't not working on iOS
- Fix: The feature posts were providing an error when the featured list is empty.
- Fixed 10+ bugs and updated all the dependencies
- Updated docs and more...
Admin Panel Changes:
- Updated with flutter latest stable version 2.10.x

v4.0.0– 19 September 2021

App Changes:
- Updated with flutter latest stable version 2.5.x
Admin Panel Changes:
- Updated with flutter latest stable version 2.5.x

v4.0.0– 23 August 2021

App Changes:
- Updated with flutter latest stable version with null safety support
- Added notification sound
- Added custom chrome tab for the deep link which was missing
- Added social media links
- Added Facebook ad supports for iOS
- Added html links & images support in the place description & notification details
- Fix: Latest content will appear first on the featured list
- Updated all the dependencies & docs
- Fixed 10+ bugs & UI improvements
Admin Panel Changes:
- Updated with flutter latest stable version with null safety support
- Added content sorting option.
- Fix: Some images weren't loading properly
- Added the ability to edit categories
- Added copy user uid feature and selectable user info.
- UI improvements and fixed 10+ bugs
- Updated docs

v3.1.0– 19 March 2021

App Changes:
- Updated with flutter stable V1.22.6
- Added RTL language support
- Change the font to 'Manrope'
- Fix: For recommended places: the latest content will appear first
- Fix: Admob ads problem
- Added separate admob app id for iOS which was missing.
- Removed deprecated widgets.
- Fixed all v3.0.0 errors
Admin Panel Changes:
- Updated with flutter latest stable version 2.x
- Removed depricated widgets

v3.0.0– 20 October 2020

App Changes:
- Added Skip Sign-In Feature
- Added Apple Sign In for iOS which is mandatory now
- Added Multi-language support
- Added Admob & Facebook ads
- Added States/Cities as Category
- Added Pull-to-refresh feature
- Added Pagination (Infinite scrolling) - Load unlimited contents
- Added Firebase Push Notification
- Added Firebase In-App Messaging
- Added loading animations in all screens
- Reduced 30% Firestore database reads
- Added Firebase Analytics
- Added A new custom-designed Google Map, Marker Icons & Google Map camera animations
- App is now more smooth and 2x faster
- Added cached image & cached data support (offline support)
- 40+ bug fixed, Updated all third party dependencies
- Updated documentation
Admin Panel Changes:
- Reduced 70% firestore database reads
- Added Pagination to all pages
- Added Pull-to-refresh feature
- Control featured contents from admin panel
- Control Ads from the admin panel
- Control Categories from admin panel
- Send and control push notification just in one click
- Added cached image support
- More control to the admin
- Updated all dependencies and fixed 10+ bugs
- Updated documentation

v2.0.0– 20 May 2020

Changes:
- Changed the design of the whole UI
- Added lots of animations
- Added login with facebook
- Added Firestore as Backend
- Added New Admin Panel
- Added comments feature for the blog
- 25+ bug fixed and much more

v1.0.0– 30 October 2019

- Initial release
by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey