Project Brands PO Management System¶
Welcome to the Project Brands PO Management System — an enterprise-grade web application engineered to bridge the gap between Project Brands and its global vendor network.
The Platform at a Glance¶
We've reimagined the traditional, fragmented purchase order process. By replacing disjointed email threads and static spreadsheets with a beautifully structured, centralized workflow, vendors and managers can now collaborate, review, and approve POs in real-time, all within a single, seamless environment.
Tailored Experiences¶
| Role | Core Capabilities |
|---|---|
| Vendor | Instantly access assigned POs, surgically edit quantities and prices, and smoothly submit revisions for approval. |
| Manager | Oversee the entire pipeline. Review submissions, approve or reject with precision, and monitor production lifecycles natively. |
| Admin | Total command. Access all manager features while securely managing user provisioning and system configurations. |
Quick Links¶
- Getting Started — Begin your journey
- Dashboard — Your command center
- Purchase Orders — Mastering PO workflows
- PO Workflow — The anatomy of an approval
- Data Assistant — Cinematic, AI-driven data exploration
- Architecture — Under the hood
- API Reference — For developers
Architectural Elegance¶
flowchart LR
A[Cin7 ERP] -->|Nightly Sync| B[Azure SQL Database]
B --> C[Azure Functions API]
C --> D[React Frontend]
D --> E[Vendor Browser]
D --> F[Manager Browser]
At its core, the system orchestrates a nightly data synchronization from our Cin7 ERP via Apache Airflow. This raw data is transformed and served through a highly responsive React frontend, ensuring both vendors and managers are always operating on the freshest intelligence.