Getting Started

Introduction

What Waste Pilot is and who uses it.

1 min read v1 API

Waste Pilot (ArcaneWaste) is a multi-tenant Laravel API for dumpster rental and waste management operators. Companies run day-to-day operations; customers rent assets; drivers execute delivery and pickup jobs; admins oversee the platform.

API-first
API-first This repository is the backend. Mobile and web clients consume /api/v1 with JWT Bearer tokens.

Actors

  • Company — tenant operator (fleet, orders, dispatch, billing config)
  • Customer — end renter (orders, payments, change requests)
  • Driver — field employee (jobs, attendance, location)
  • Admin — platform staff (/api/v1/admin)
  • Guest — unauthenticated web order via company slug

Key paths

  • routes/api.php — all JWT API routes
  • app/Services/Order/OrderService.php — order lifecycle
  • app/Providers/EventServiceProvider.php — side effects
  • postman/WastePilot-API.postman_collection.json — API collection