Platform Admin Portal

A secure, role-based admin management system built on Laravel with comprehensive authentication and authorization features.

Core Features

  • Multi-Factor Authentication with TOTP-based 2FA support
  • Hierarchical Roles & Permissions preventing privilege escalation
  • User Invitation System with secure token-based onboarding
  • RESTful API with Laravel Sanctum stateful authentication

Tech Stack

Laravel 11 • PHP 8.3 • MySQL • Redis

Docker • Nginx • Pest PHP • PHPStan

Spatie Permissions • PragmaRx Google2FA