©Ali Emami | All Rights Reserved
Internal enterprise CRM platform engineered with React, Ant Design, and Laravel: Spatie RBAC, Formik multi-step validation, sensitive data encryption, and server-side pagination.
SakhtBazar is an established B2B construction marketplace connecting thousands of building material suppliers with contractors and property developers. To support expanding operational demands, the organization needed a tailored, high-productivity internal CRM platform to replace disparate spreadsheet workflows. As a full-stack engineer on the project, I architected the frontend application using React and Ant Design while engineering secure, performant RESTful APIs and role-based permissions in Laravel.
Operating a national commercial marketplace requires dependable operational tooling behind the scenes:
To maximize developer velocity and deliver a clean, consistent administrative interface, we adopted a pragmatic frontend stack:
The backend was engineered for rock-solid security, auditability, and speed:
spatie/laravel-permission to define an explicit matrix of roles and permissions. Authorization policies guard every REST endpoint at the controller and query level, preventing unauthorized access across departments and mitigating privilege escalation risks.To maintain instantaneous responsiveness as business records multiplied, full-stack optimizations were enacted:
©Ali Emami | All Rights Reserved