Skip to content

Chiragjot/find_my_bus

 
 

Repository files navigation

IN CASE YOU ARE RUNNING INTO ERRORS OR ISSUES WHILE RUNNING THIS APP IN A FLUTTER ENV, TRY THIS.

  • 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.

Find My Bus App UI

A clone of the Instagram App UI.

Table of contents

General info

This app will make bus travel very easy by listing all the available buses with there arrival time and location.

Features

This app will help users:

Passengers

  • 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

Conductors

  • 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 -

https://youtu.be/gBsRnX6NDv0

Technologies

  • Dart
  • Flutter

Collaborators

Created by Siddharth Choudhary in collaboration with Samayk Jain

Inspiration

This project is based on the goal making bus travel easy and convinient.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 68.9%
  • Dart 29.7%
  • Other 1.4%