- Change compileSdkVersion to 32 in ./android/app/build.gradle
- run
flutter pub upgrade
- run
flutter pub upgrade --major-versions
(just in case) - run
flutter clean
- delete pubspec.lock
- run
flutter pub get
- run the app.
A clone of the Instagram App UI.
This app will make bus travel very easy by listing all the available buses with there arrival time and location.
This app will help users:
- New account is created by taking basic details.
- Passenger will get list of buses travelling from A to B with their scheduled time.
- Passenger can know the exact location and time of arrival, along with the seat availability.
- Via QR code scanning the passenger can get a ticket in their device. Also regular travellers can issue a pass digitally.
- Emergency calling
- New account is created by taking basic details of conductor, Bus Id and Bus Number.
- Conductor will scan QR code displayed on passengers phone.
- Conductor will select source and destination.
- This will display amount to be paid and on confirming it will be directed back to Scanning page.
- Conductor can create an request for more buses if needed.
Every page has an AppBar and Navigation Bar to switch between pages.
You can also check out this video to see the functionalities -
- Dart
- Flutter
Created by Siddharth Choudhary in collaboration with Samayk Jain
This project is based on the goal making bus travel easy and convinient.