Register Now

Login


Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Online Gas Booking System

Online Gas Booking System

The Online Gas Booking System is a web-based application designed to automate and simplify the process of booking LPG gas cylinders. Built using PHP for the backend and MySQL for database management, the system provides an efficient digital platform for both customers and gas agencies to manage connections and bookings online.

A clean, modern, and fully functional web application that lets customers book LPG gas cylinders online in just a few clicks. No more phone calls, long queues, or waiting for confirmations – users can register, log in, place a booking, and instantly receive a unique booking ID.

This project aims to replace the traditional manual booking process with a computerized system that improves accuracy, reduces paperwork, and saves time. It enables customers to register, request new gas connections, and book cylinders through an easy-to-use web interface. At the same time, administrators can monitor customer requests, manage bookings, and maintain records centrally.


Project modules:

This project is cleanly divided into two main modules: Customer Module and Admin Module. Delivery staff are managed entirely within the Admin Module (no separate login panel for delivery staff in this version).

1. Customer Module (User / Front-End)

This module is for end customers who want to book LPG cylinders or request a new connection.

Key Features:

  • Registration & Login – Simple signup form followed by secure login.
  • Dashboard – Personalized welcome page after login.
  • New Connection Request – Customers can apply for a new LPG connection. The request goes to admin for approval/rejection.
  • Book Cylinder – Once a connection number is approved and provided by the admin, customers can instantly book a cylinder and receive a unique Booking ID.
  • Booking History – View complete history of all past and current bookings with status.
  • Search Booking – Quick search using Booking Number.
  • Profile Management – Update personal details, change password, and use forgot-password recovery.

Workflow for Customer:

  1. Register → Login
  2. Apply for new connection (if needed)
  3. Once approved → Book cylinder
  4. Track status in real-time via dashboard and history.

2. Admin Module (Back-End / Control Panel)

This is the powerful administrative panel where the gas agency manages everything.

Key Features:

  • Admin Login – Separate secure admin login.
  • Dashboard – Overview with key statistics:
    • Total New Connections
    • On-hold / Approved / Rejected Connections
    • Total Bookings (New / Confirmed / Canceled / Assigned / Delivered)
    • Total Delivery Staff
    • Total Registered Users
  • Delivery Staff Management – Add new delivery staff members and update their records.
  • Registered Users – View and manage all customer accounts.
  • Connection Management – View all new connection requests, change status (Approve / Reject / On-hold), and add remarks.
  • Booking Management
    • View all booking requests
    • Assign booking to a specific delivery staff member
    • Cancel any booking
  • Assigned Bookings – Update the status of assigned bookings (e.g., Confirmed → Assigned → Delivered) and add delivery remarks.
  • Reports – Generate booking and connection reports between any date range.
  • Search – Search any booking or connection using Booking Number or Connection Number.
  • Profile Management – Admin can update own profile and change password.

How Delivery Works (Admin-Controlled):

  • Admin adds delivery staff records.
  • When a booking is ready, admin assigns it to one of the staff.
  • Admin (or staff via internal process) updates the status to Delivered.
  • Customers see the live status on their dashboard.

User characteristics:

  • Customers – Book cylinders and track live status
  • Admin – Manage all bookings, users, and assign delivery staff
  • Delivery Staff – Update order status (Pending → In Transit → Delivered)

Key Features

  • Simple user registration and secure login
  • Instant booking with auto-generated booking ID
  • Real-time order status tracking for customers
  • Admin panel to view, manage, and assign deliveries
  • Dedicated delivery staff dashboard
  • Responsive design – works perfectly on mobile, tablet, and desktop
  • Easy-to-manage database with PHP & MySQL
  • Clean and professional UI

Technologies Used

  • PHP
  • MySQL
  • Bootstrap (for responsive layout)
  • XAMPP / WAMP / LAMP (for local setup)

Download Online Gas Booking System

1,000.00Add to cart


Leave a reply

WhatsApp