Flutter Ticket Booking App

This app covers Flutter for very beginners to advanced learners. We start from very simple ui like drawing text to complex layout using stack and mixture of column and row widget.

We also built reusable widget to reduce code amount.  So at the end of this tutorial you learn how to build simple to complex reusable flutter widgets.

The widgets we built in this tutorial

1. reusable style component

2. reusable color pallet

3. reusable column widget

4. reusable layout builder widget

5. reusable colum widget

6. reusable row widget

7. reusable ticket widget


Download the assets from the link


Complete code for early access 



Flutter game app


Flutter firebase quiz app



Ticket fpp folder structure

flutter app folder structure

Map and List for hotel

List<Map<String, dynamic>> hotelList = [
    'image': 'one.png',
    'place': 'Open Space',
    'destination': 'London',
    'price': 25
    'image': 'two.png',
    'place': 'Global Will',
    'destination': 'London',
    'price': 40
    'image': 'three.png',
    'place': 'Tallest Building',
    'destination': 'Dubai',
    'price': 68

Map and List for Ticket

List<Map<String, dynamic>> ticketList = [
    'from': {
    'to': {
    'flying_time': '8H 30M',
    'date': "1 MAY",
    'departure_time':"08:00 AM",
    'from': {
    'to': {
    'flying_time': '4H 20M',
    'date': "10 MAY",
    'departure_time':"09:00 AM",


E-commerce App

Firebase Advanced Master Class

Recent posts