Implement AJAX for dynamic interactions in Laravel app, including data fetching, form submissions, and updates. Use with REST APIs and queue for background processing.
Implement authentication and role-based access control for the school management app. Use for securing endpoints and managing user permissions across different roles.
Deploy the monorepo school management app (Laravel + Django) using Docker Compose, Nginx, and CI/CD. Covers local dev, Docker stack, and production setup for both services.
Create a new modular Django app in django/apps/{module}/ following the DI-container architecture. Each app mirrors a Laravel package — models, repository, service, serializer, viewset, urls, AppConfig. Use whenever adding a new Python feature to the school management system.
Maintain comprehensive documentation for the school management monorepo (Laravel + Django). Covers API docs, architecture guides, and setup instructions for both services.
Generate Laravel migrations, models, factories, seeders, and relationships from markdown table definitions in the DB_Structure folder. Use for creating database schema and Eloquent models for the school management system.
Create and maintain module-wise folder structure in Laravel for organizing code by features like Student Management, Staff Management, etc. Includes controllers, models, views, routes, and migrations per module.
Build self-contained packages/modules where each module has its own controllers, models, views, routes, and service provider. CorePackage provides the shared UI layout and Blade component library used by all modules. Enables true modularity and independent feature development with complete separation of concerns.