Samfo Meat API is a robust backend solution designed to power a complete meat delivery platform. It orchestrates the complex logic required to connect store inventory with customers and delivery logistics.
Key Features:
- Multi-Guard Authentication: Secure, role-based JWT authentication (via Laravel Sanctum) for three distinct user types: Customers, Riders, and Administrators.
- Advanced Order Management: Full API support for cart operations, discount code validation, and multi-gateway payment processing (NCB, MCB, Google Pay, Apple Pay).
- Rider Logistics Engine: Features for real-time order acceptance/rejection and live location tracking updates.
- Intelligent Dispatching: Automated AI-based logic to assign orders to the nearest available rider to ensure fast delivery.
- Administrative Control: Integrated Backpack CRUD panels for managing products, categories, pricing, and monitoring order statuses.
- Documentation & Testing: Comprehensive API documentation generated with L5 Swagger to facilitate smooth frontend integration.