XX
Build Hierarchical Admin Access ModuleFreelanceJobsCanada
XX

Build Hierarchical Admin Access Module

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

About

We are looking for an experienced Laravel Developer to build a custom Hierarchical Access Control Module for an existing application. The goal is to manage school assignments across three levels of administration: Country, State, and District.
Key Responsibilities:
Implement a Role-Based Access Control (RBAC) system (Spatie Permission or custom).
Develop a 3-tier Admin hierarchy:
Country Admin: Manages all States, Districts, and Schools within a country.
State Admin: Restricted to a specific State; manages all Districts and Schools within that state.
District Admin: Restricted to a specific District; manages only Schools within that district.
Create a management interface to Assign/Remove Schools from these admins.
Implement Scoped Queries/Global Scopes to ensure admins can only see data belonging to their assigned region.
Contract duration of 3 to 6 months.
Mandatory skills: PHP, MySQL, Laravel
  • Canada

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.