Dawaac

Year 2026
Role Backend Developer
Client Dawaac
Duration November 2025 — February 2026
Dawaac — app screens
A pharmaceutical inventory and procurement platform covering medicine catalogues with international drug names, brand and vendor management, warehouse registration and medicine ordering.

Architecture

A modular Laravel application organised around the medicine supply chain.

  • Modules: MedicineManagement, InternationalDrugNamesManagement, MedicineOrdersManagement, WarehouseRegistrationManagement, VendorManagement, BrandManagement, UserAuthManagement, UserManagement, AdminManagement.

Platform capabilities

  • A registry of international drug names that every medicine maps onto, each carrying a category number.
  • Vendor accounts with their own authentication, each owning the medicines and drug names they supply.
  • A staging area for bulk drug-name imports, held separately until the entries are promoted into the catalogue.
  • Medicine catalogue with per-vendor pricing and category classification.
  • Warehouse registration, and medicine ordering between warehouses and vendors.
  • Typed administrator accounts with a role and permission layer, and per-user control over password resets.

Stack

  • PHP
  • Laravel
  • Filament
  • MySQL
  • Redis
  • Laravel Modules
  • Laravel Sanctum
  • REST API
  • Spatie Translatable
  • Swagger / OpenAPI