Skip to content

UjjwalGitter/InstaBus

Repository files navigation

InstaBus

A Travel App(InstaBus) for my college IIITJ which allows people to book Bus Tickets Online. As per the requirement of the Client I have integrated Google Pay(Tez) Payment Gateway in the App for payments.

InstaBus Sep 2019

Link to App: https://drive.google.com/file/d/1M1-xR9PijJ0DJo1l7L72xJPAQkMwcqHu/view?usp=sharing

Project description This App will help people to book Bus Tickets Online using any UPI Payments.

  • Integrated UPI Payments which will use UPI Apps(Specifically Google Pay(TEZ)) for Payments to buy Bus Ticket Online.
  • Added secured Authentication and proper validation checks which only allow college's email id to login into the App.
  • Firebase(Blaze Plan) is used as the BackEnd of App.
  • Cloud functions(written in JavaScript) are used to trigger and manipulate the data entries of Realtime Database on daily basis. App's Functionality- Only accounts registered under Institute's domain can access this App.
  • Technologies used- Android Studio, Postman
  • Backend Server - Firebase(Spark Plan), Realtime Database
  • Languages used:- JAVA, XML

alt text

Features:-

  • User Signup, can use only college's email id.
  • User Login, users can use only email ids. provided by IIIT Jabalpur
  • Ticket booking in dedicated slots of duration.
  • A user can book only a single ticket of a given time per day. User is allowed to book atmost Three tickets.
  • User Forgot Password, Firebase forgot password using verified link to reset the password.
  • Bus Ticket order confirmation
  • Payment using Google Pay and and you can also change a little lines of code to use any UPIs mode of payments.
  • Fixed Locations from institute to main market of the city.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages