🏢 Aviation Slot Management API
A Laravel-based system for managing airport slots, airlines, and aircraft resources.
📁 Project Structure
Core Modules:
- Authentication & User Management
- Role-Based Access Control
- Airport & Airline Management
- Aircraft & Resource Management
- Slot Request System
- Dashboard Analytics
🔐 Authentication
POST /api/login
POST /api/register
POST /api/verify-otp
👥 User Management
GET /api/user
GET /api/user/list
POST /api/user/update-profile
✈️ Aviation Management
GET /api/airport/list
GET /api/airline/list
GET /api/aircraft/list
POST /api/request/store
⚙️ System Features
- JWT Authentication with Sanctum
- Role & Permission Management
- Two-Factor Authentication
- Slot Booking & Approval Workflow
- Counter-offer System
- Resource Capacity Management
- Dashboard Analytics
🛠️ Tech Stack
Backend: Laravel, Sanctum, Eloquent
Database: MySQL / PostgreSQL
Auth: JWT Tokens, Role-Based Access
A comprehensive aviation slot allocation and management system