{% extends 'base.html' %} {% block title %}Bus Analysis - Yatra Booking System{% endblock %} {% block content %}

🚌 Bus Fleet Management

Manually test bus registration, seat management, and fleet operations functionality.

➕ Add New Bus ⚙️ Manage Buses

Buses in Database (Latest 50 Records)

{% if buses %} {% for bus in buses %} {% endfor %}
ID Bus Name Registration No. Operator Type Total Seats Status
{{ bus.id }} {{ bus.bus_name|default:"N/A" }} {{ bus.registration_no|default:"N/A" }} {{ bus.operator.company_name }} {{ bus.bus_type|default:"N/A" }} {{ bus.total_seats }} {{ bus.status }}
{% else %}

🚌 No Buses Found

Your database doesn't contain any bus records yet.

Buses will appear here once operators add their fleet through your application.

{% endif %}

🔍 Manual Testing Checklist

Registration Testing

  • ✅ Bus registration form validation
  • ✅ Registration number uniqueness
  • ✅ Operator ownership verification
  • ✅ Bus name validation
  • ✅ Document upload functionality

Configuration Testing

  • ✅ Seat configuration setup
  • ✅ Bus type categorization
  • ✅ Amenity assignment
  • ✅ Capacity validation
  • ✅ Layout visualization

Fleet Management

  • ✅ Bus status management
  • ✅ Maintenance scheduling
  • ✅ Route assignments
  • ✅ Performance tracking
  • ✅ Fleet analytics
{% endblock %}