GameDay Guide

A mobile app to provide the Easiest, Quickest, and Most Fun way to plan your events and travel trip.

  • Frontend:

    Flutter (Dart)
  • Backend:

    PHP(Laravel)
  • Database:

    MySQL
  • Project Management:

    Trello
  • Third-Party Libraries Used:

    Square Payment SDK, Syncfusion PDF viewer, Retrofit, Geolocator, Firebase, RXDart.
polished

About Project

Gameday Guide is built for Everyone who loves sport and loves to travel. In this app you can book your Game ticket from anywhere as well as if you don’t have a partner to travel with then you add your nearest person or the same Game person as a friend and you can chat with him/her.

Our Process

1

Analysis

Competitive Analysis & User Interaction

2

Design

User flow Designing & Wireframing

3

Development

PHP, Flutter Development & QA Testing

4

Deployment

Play Store & App Store Deployment Post-launch Maintenance

appfeature

App Features

  • queso-iconGuest User Account.
  • queso-iconLocation Tracking.
  • queso-iconSearch and View the Events.
  • queso-iconUser Can Search and View the Travel Packages.
  • queso-iconUsers Can Do the Chatting with his/her Friends.
  • queso-iconUsers Can Use Promo Code Benefits.
  • queso-iconOnline Payment Option.

Challenges

  • blue-bulletCustom marker on google map.
  • blue-bulletChat implementation with Firebase cloud Store.
  • blue-bulletPush Notification implementation with firebase messaging and background handling.
  • blue-bulletSquare payment implementation.

Solutions

  • Render the google map view with custom marker and memory management.

    To render the google map we have used google_map_flutter SDK. We have used lazy loading for map rendering to overcome memory issues. For the custom markers, we have converted the widgets into bytes using Unit8List and BitmapDescriptor.

  • Chat implementation with Firebase cloud Store.

    To resolve this issue of slow internet, we implemented an Alert to popup like Something went wrong.

  • Push Notification implementation with firebase messaging and background handling.

    For push notification, we have used firebase_messaging SDK, and to deal with background tasks we have used isolate and asyn processes.

  • Square payment implementation.

    To implement the payment we have used square_in_app_payment SDK. By using this SDK we have generated the nonce token.

queso-allscreen

Typography

Font Family

Regular

Regular, Medium, Bold

Colors

#0065DD
#1F2633
#263040
#5E6B7E
#FFFFFF

HIRE DEDICATED
DEVELOPERS

We’re the web/app development and design team that walks the talk. We take your VISION, SOLVE the CHALLENGES. From TECHNOLOGY query to SOLUTION, delivering you VALUE for your MONEY with a QUALITY PRODUCT that is worthy of your REPUTATION.

More Portfolio