Flutter Material City


What is this?

Flutter Material City is a template of city place interest, made for Android. The application is suitable for tourists or city guides.


Developed in flutter, the application is generated natively, making it work smoothly and fast. The application uses Hasura GraphQL as API and Firebase as backend. MobX was used for state management.


We use the latest Google design, Material Design, thus creating beautiful animation effects and beautiful designs.


The main purpose of this project is to demonstrate how to use in a real application, the technologies: Flutter, Hasura GraphQL, OneSignal, Firebase, Modular Flutter, MobX, Slidy CLI.


Try it

You can download an demo at:

Google Play: Flutter Material City


  • Hasura GraphQL as API
  • MobX as state management
  • Implement Material Design for Android
  • Material Drawer With Category
  • Menu Favorite Place
  • MapView show place location
  • Cached Image
  • Animation transition effect
  • Map With Categorize Places
  • Navigate to the place location
  • Filter search place
  • Featured Category For Recomended Places
  • Beauty Splash Screen
  • History recent search
  • Support Android 5 and up
  • Support multiple Image for single place
  • Beauty Card View
  • Search by Nearby when GPS active
  • Android Parallax Header
  • Slider gallery display image
  • Support Multiple Screen
  • Image Push Notification
  • Dial Phone of place
  • Ripple Effect
  • AdMob Banner
  • Integrated with OneSignal push notification
  • Open Website of place
  • Support Multiple Screen
  • Integrate with Google Analytics


What you get?

  1. Full Android Source Code
  2. Project Documentation


# UPDATE v1.0.2 (2020-02-06)
-Initial Version

Source & Credits

Thanks so much to

Vendor Information

No product has been found!