Bus Reservation System using Django

Bus Reservation System using Django

Description about Bus Reservation System using Django :

Bus Reservation System using Django project is a web application developed using Python, DJANGO framework, HTML and CSS.  It is a simple system which automates the booking/reservation of bus tickets through online medium. It allows passenger to view bus schedules, bus details and enquire about bus seats.

This project can be useful for students and learners who are planning to do projects in Django framework

Scroll down to download Bus Reservation System using Django project for free.

HTML and CSS are used in front end and DJANGO framework and sqlite3 is used in backend for developing this project. This is a demo project with limited feature You can customize the project according to your need and add other functionalities. Use this project for educational purpose only.

Features of Bus Reservation System

  • Simple and Attractive UI
  • Admin Panel
  • User Panel

Technology Used in the project

  • HTML
  • CSS
  • Python
  • Django
  • JavaScript
  • SQLite3

Instruction on how to run Bus Reservation System using Django

To run this project you must install Python on your PC. Check whether the python is installed or not by typing “python ” in cmd. You are prior to encounter error if your path is incorrect. Make sure that your path is correct otherwise computer will display message (‘Python’ is not recognized as an internal or external command, operable program or batch file.) To fix the error you will have to modify a setting called PATH, which is a list of directories where Windows will look for programs.

First Step

Extract or unzip the downloaded project file.

Second Step

To run the project, open project folder and type cmd in clipboard and then press enter.

Install Django and others required packages using the following command.

pip install -r requirements.txt
  • You have to upgrade pip version if error occurs “pip install –upgrade pip”
  • Install pillow through command “pip install pillow”

After successful execution of  above step, type next command in cmd

python manage.py runserver

Finally, open the web browser and go to you are good to go. For admin login go to

Username and password for Admin Login is provided in Readme file.

To download Bus Reservation System using Django project, Click on the download button.


If you have any queries regarding installation of the project. Please leave a comment.

For more DJANGO projects and tutorials, Click on the Link

Leave a Reply

Your email address will not be published. Required fields are marked *