Bus Ticket Booking App
Premium Projects

Bus Ticket Booking App In Android and its Admin Panel In PHP With Source Code

Project: Bus Ticket Booking App In Android and its Admin Panel in PHP with Source Code

Please scroll down and click on the download button to download the Bus Ticket Booking App In Android and its Admin Panel In PHP with Source Code

This ticket booking app is a fully functional Android project. It allows the user to view the bus details and its scheduling that is fetched from the database and allows users to search and sort the data as per their wish. To run the project you will need Android Studio and XAMPP. So before you run the project make sure that you have Android Studio on your computer.

About the project

This whole project has only one concept, to book the seat of your traveling bus via phone and also reserve the bus for any gatherings or events along with view recent bookings and sort the reserved bus data from the recycler view data that comes from the database file. You have to log in first to enter the system. Then, you can search for the bus as per your required routes. You can even view the details of each item. The whole project has a simple-looking UI design.

The project also has an admin system in web form. The admin first has to log in to get inside the panel. And the admin can manage all the bus details, schedules, reservations, and bookings as well as the schedule updating section from the dashboard. The admin panel is in PHP programming language.

How To run the project?

In order to run the project, first, install Android Studio. Then import the project from the studio’s homepage. Your project setup will automatically start. All the Gradle build files will automatically install inside your project root directory. Run the project and set up your virtual device and run the emulator. The project will start and you view the data from the MySQL file in the recycler view. Also for the database section, you have to follow the steps below:

After Starting Apache and MySQL in XAMPP, follow the following steps.

1st Step: Extract the file
2nd Step: Copy the project folder ‘crime_report’
3rd Step: Paste in xampp/htdocs/

4th Step: Open a browser and go to the URL “http://localhost/phpmyadmin/”
5th Step: Then, click on the databases tab
6th Step: Create a database named “bus_ticket_book” and then click on the import tab
7th Step: Click on browse file and select “bus_ticket_book.sql” file
8th Step: Click on the go.

After Creating Database,

9th Step: Open the android studio project, and change the base URL in the constant file by your IP address. Now, for the admin panel go to the URL “http://localhost/bus_ticket_booking/admin/”

Note: login details of admin section:
username[email protected] password[email protected]

Be Alert

This project app is developed in the Android studio and the admin panel is in PHP. Here java programming language is used for the field validation and XML language for the transferring of data. This project keeps asking you about the plugin update to keep your internet alive. And moreover, you will need to update your SDK version, and also you have to update your instant run plugins.


If you are stuck or need help customizing this project as per your need, just comment down below and we will do our best to answer your question ASAP. 

0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x