Design And Implementation Of An Online Bus Ticket Booking System A Full-Stack Web Application Using Django, REST APIs, And Responsive UIID: 3224 Abstract :The Rapid Growth Of Digital Transportation Services And The Increasing Demand For Convenient Travel Booking Platforms Have Highlighted The Need For Scalable And User-friendly Bus Ticketing Solutions. Traditional Bus Ticket Booking Methods Rely Heavily On Physical Counters Or Intermediary Travel Agents, Resulting In Inconvenience And Inefficiency For Modern Users. This Paper Presents The Design And Implementation Of An Online Bus Ticket Booking System, A Full-stack Web Application That Enables Users To Search For Available Buses, Select Seats Interactively, And Complete Bookings Digitally From Any Internet-enabled Device. The System Is Developed Using HTML5, CSS3, And JavaScript For The Frontend, Django 4.2 With Python 3.10 For The Backend, And SQLite As The Development Database, With Communication Between Layers Handled Through Django REST Framework APIs Using JSON Data Format. Key Features Include User Registration And Secure Authentication, Bus Search With Filtering By Route And Date, An Interactive Graphical Seat Selection Interface, Real-time Booking Confirmation, Digital Ticket Generation, A Booking History Dashboard, And A Comprehensive Administrative Management Module. The System Demonstrates The Practical Application Of Fullstack Web Development Principles, Client-server Architecture, API-driven Communication, And Responsive UI Design In Solving A Real-world Transportation Problem. |
Published:06-6-2026 Issue:Vol. 26 No. 6 (2026) Page Nos:323-331 Section:Articles License:This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. How to CiteMr. Rajesh Kumar Sahoo, Mr. Devashish Sethy, Dr. Neelam Rout, Design and Implementation of an Online Bus Ticket Booking System A Full-Stack Web Application Using Django, REST APIs, and Responsive UI , 2026, International Journal of Engineering Sciences and Advanced Technology, 26(6), Page 323-331, ISSN No: 2250-3676. |