Skip to content

The Online Bus Pass Application System is a web-based platform designed to streamline the process of applying for and managing bus passes. This system provides an efficient and user-friendly way for passengers to access and renew their bus passes, while also assisting transport authorities in managing applications.

Notifications You must be signed in to change notification settings

bharath3138/OnlineBus-Pass-System

Repository files navigation

Online Bus Pass Application System

The Online Bus Pass Application System is a web-based platform designed to simplify the process of applying for and managing bus passes. This system provides an efficient and user-friendly way for passengers to access and renew their bus passes, while also assisting transport authorities in managing applications.

Features

User Registration: Easy user account creation with secure authentication.

Bus Pass Application: Apply for various pass types and track the application status.

Application Processing: Administrative dashboards for staff to review and approve applications.

Pass Renewal: Convenient pass renewal options and reminders.

Reporting and Analytics: Generate reports for application statistics and route optimization.

Installation

Clone the repository:

bash Copy code git clone https://github.com/bharath3138/OnlineBus-Pass-System

Install dependencies: Copy code pip install Flask Configure environment variables for database.

Run the application: Copy code python app.py Visit http://127.0.0.1:5000 in your web browser.

Technologies Used

Backend: Python Flask Frontend: HTML, CSS, JavaScript Database: SQLite3

Azure Services

Resource Group: Azure Resource Group is used to manage and organize resources in Azure. It provides a way to manage the resources collectively, monitor their health, and manage their configurations.

Virtual Network (VNet): Azure Virtual Network allows you to create private, isolated networks within the Azure cloud. It helps in securely connecting Azure resources and provides network customization.

Virtual Network Integration: Integration with Azure Virtual Network ensures that your application securely communicates with resources within the virtual network, providing enhanced security and isolation.

Azure Monitor: Azure Monitor provides comprehensive monitoring and analytics for your applications and infrastructure. It helps in collecting, analyzing, and acting on telemetry data from your applications and services.

Azure Backup : Our Online Bus Pass Application System utilizes Azure Backup, a reliable and secure cloud-based backup service provided by Microsoft Azure. Azure Backup allows us to protect our application data, configuration settings, and other critical resources in case of accidental deletions, hardware failures, or other unforeseen incidents.

Demo

Demo Video:

Demo Images:

resource group

web app

service plan

vnet

firewall

ddos

vnet fire

insights

service vault

Screenshot 2023-11-07 135856

Screenshot 2023-11-07 135912

Screenshot 2023-11-07 135933

Screenshot 2023-11-07 140148

Screenshot 2023-11-07 140224

Screenshot 2023-11-07 140243

Screenshot 2023-11-07 140326

Screenshot 2023-11-07 140339

Screenshot 2023-11-07 140400

Screenshot 2023-11-07 140443

Screenshot 2023-11-07 140600

Screenshot 2023-11-07 140627

Screenshot 2023-11-07 140648

Screenshot 2023-11-07 140721

Screenshot 2023-11-07 140735

Screenshot 2023-11-07 140819

Screenshot 2023-11-07 140937

Screenshot 2023-11-07 140919

About

The Online Bus Pass Application System is a web-based platform designed to streamline the process of applying for and managing bus passes. This system provides an efficient and user-friendly way for passengers to access and renew their bus passes, while also assisting transport authorities in managing applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published