cd ..

src_build_v03

Cafe Management API

Slide 1

Overview

A full-featured backend API and administrative platform designed to support small-scale cafe operations. Built with Laravel and MySQL, the system follows a service-layer architecture and DTO pattern to maintain clean, structured, and maintainable business logic. Authentication and authorization are implemented using Laravel Sanctum and Spatie Permission, while Filament provides an intuitive administrative dashboard. The system also includes email verification through Mailtrap and a bulk email feature powered by PHP queues for efficient background processing.

Key Features

  • RESTful API for cafe operations and data management
  • Authentication and authorization using Laravel Sanctum and Spatie Permission
  • Email verification integrated with Mailtrap
  • Clean service-layer architecture with DTO pattern
  • Filament-based administrative dashboard
  • Inventory, stock, and order management
  • Bulk email processing using PHP queues
  • Role and permission management for staff and administrators

Technology Stack

LaravelFilamentMySQLSanctumSpatie Permission

Deployment Links

Source Codegithub.com