How mmuzammilumarsiddiqui-svg/jetstream-app works
This appears to be a role-based vehicle trading and logistics application built on Laravel with an Inertia/Vue interface. Its central customer journey is vehicle discovery and reservation, checkout and payment, followed by document release and shipment operations; sellers and administrators handle remittances, approvals, and inventory. The tree also shows auction intake, vehicle catalog administration, and scoped access control. The README is the generic Laravel README, not product documentation; workflow links below are limited to the supplied excerpts and clearly named modules.
Main entry points: CheckoutController.php Checkout handler · ShippingCalculationController.php Shipping quote API · RemittanceController.php Seller remittances · DocumentReleaseDhlController.php DHL operations
Components 23
Vehicle commerce
- Customer checkout
resources/js - Checkout handler
app/Http/Controllers/Customer/CheckoutController.php - Purchase service
app/Services/CustomerPurchaseService.php - Reservation lifecycle
app/Services/VehicleReservationService.php - Auction intake
app/Services/AdminAuctionIntakeReservationService.php
Payments and remittance
- Purchase pricing
app/Services/PricingService.php - Payment handling
app/Services/PaymentService.php - Seller remittances
app/Http/Controllers/Seller/RemittanceController.php - Remittance workflow
app/Services/RemittanceTrackingWorkflowService.php
Release and shipping
- Shipping quote API
app/Http/Controllers/Api/ShippingCalculationController.php - Shipping pricing
app/Services/ShippingService.php - Release approvals
app/Http/Controllers/Admin/ReservationReleaseReviewController.php - Reservation release
app/Services/ReservationReleaseService.php - DHL operations
app/Http/Controllers/ShippingAgent/DocumentReleaseDhlController.php - DHL workflow
app/Services/DhlWorkflowService.php - Shipment operations
app/Services/NewShipmentWorkflowService.php
Catalog and access
- Vehicle catalog
app/Services/VehicleCatalogAttributeService.php - Scoped access
app/Services/AccessResolver.php
Other components
- Customer
- Seller
- Shipping agent
- Administrator
- Application database
Connections 22
- Customer → Customer checkout: uses
- Customer checkout → Checkout handler: submits checkout
- Checkout handler → Purchase service: requests purchase
- Checkout handler → Reservation lifecycle: resolves reservation
- Checkout handler → Application database: reads reservation and order
- Purchase service → Application database: persists purchase
- Auction intake → Application database: creates intake reservations
- Shipping quote API → Shipping pricing: calculates quote
- Shipping quote API → Purchase pricing: calculates total
- Shipping quote API → Application database: reads vehicle
- Seller → Seller remittances: manages remittances
- Seller remittances → Remittance workflow: tracks remittance
- Seller remittances → Application database: reads and updates remittances
- Administrator → Release approvals: reviews release
- Release approvals → Reservation release: approves or declines
- Reservation release → Application database: updates request and reservation
- Shipping agent → DHL operations: operates DHL release
- DHL operations → DHL workflow: checks assignment
- DHL operations → Application database: reads release details
- Shipping agent → Shipment operations: manages shipment
- Vehicle catalog → Application database: reads catalog data
- Scoped access → Application database: resolves grants