Inventory, Retail & Commerce

Procurement and Supplier Management System

Custom Development

A procurement system that takes purchases from requisition through quotations, approvals, purchase orders, delivery and invoice matching, with a managed supplier register.

  • Web-based
  • Android
  • iOS

Overview

Procurement and Supplier Management System

A Procurement and Supplier Management System brings structure and accountability to the way an organisation buys. Extrion Tech develops it to follow your own purchasing policy: who can request, how many quotations are needed at each value, who approves, and how deliveries and invoices are checked before payment.

Departments raise requisitions against their budget lines, procurement officers invite quotations from registered suppliers and compare them side by side, and approvals follow the thresholds the organisation sets. Purchase orders are issued electronically, goods received notes confirm delivery and supplier invoices are matched three ways against order and receipt before they go to finance. For organisations in Zanzibar or elsewhere in Tanzania that must follow public or donor procurement rules, the required methods, documents and thresholds are agreed with the client during scoping.

The supplier register holds company documents, contacts, categories and performance ratings based on delivery time, quality and price. Expiring documents trigger reminders. Managers can see open requisitions, committed spend against budget and supplier performance at any time, and every decision in a purchase carries a record of who made it and when.

Business problems it addresses

  • Purchases are made without approval or before quotations are compared.
  • Paper requisitions are slow and get stuck waiting for signatures.
  • Invoices are paid for goods that were never fully delivered.
  • Supplier documents expire unnoticed and poor suppliers keep being used.
  • Committed spend against budget is unknown until invoices arrive.

Interface

Five screens of the system

Illustrative mockups with sample data — not screenshots of a client’s system.

Workflow

From requisition to supplier payment

  1. 1

    Purchase requisition

    A department requests items or services against a budget line.

  2. 2

    Requisition approval

    Head of department and budget holder approve within set limits.

  3. 3

    Request for quotation

    Procurement invites quotations from suitable registered suppliers.

  4. 4

    Evaluation and award

    Quotations are compared on price, terms and delivery; award is approved.

  5. 5

    Purchase order

    An approved purchase order is issued to the selected supplier.

  6. 6

    Goods receipt

    Stores record delivered quantities and quality against the order.

  7. 7

    Invoice matching

    Invoice is matched to order and receipt, then released to finance.

  8. 8

    Supplier evaluation

    Delivery, quality and price performance update the supplier rating.

Functions covered

Modules and what they do

01 Purchasing

  • Requisitions

    Captures requests with items, justification and budget line.

  • Quotations and RFQs

    Sends requests for quotation and compares supplier responses side by side.

  • Purchase orders

    Issues numbered purchase orders with terms, delivery dates and amendments.

  • Approval workflows

    Routes documents by value, department and category to the right approvers.

02 Receiving and payment

  • Goods received notes

    Records full or partial deliveries and rejected items.

  • Invoice matching

    Matches invoices to orders and receipts and flags price or quantity differences.

  • Budget commitments

    Shows committed and spent amounts against each budget line.

03 Suppliers

  • Supplier register

    Keeps supplier details, categories, bank details and company documents.

  • Supplier performance

    Rates suppliers on delivery time, quality and price compliance.

  • Supplier portal Optional / subject to scope

    Lets suppliers submit quotations, documents and invoices online.

  • Tender management Optional / subject to scope

    Supports formal tenders with bid opening and evaluation committees.

Technology stack

Technology selected for this solution

These are the technologies planned for this type of system. The final stack depends on scale, performance, licensing, infrastructure, integrations and your requirements.

Frontend

Vue.jsHTML5CSS3JavaScript

Backend

Laravel / PHPREST APIs

Database

MySQL

Infrastructure

Linux serversCloud hostingOn-premises hostingAutomated backupsMonitoring

Integrations

EmailAccounting or ERP software (where an interface exists)SMS gateway (optional)

Security & data integrity

Protecting your data and its accuracy

Approval rights follow the delegation of authority, supplier bank details can only be changed by authorised users with a logged record, and document retention periods are agreed with the client.

Standard protections

  • Role-based access control

    Each user sees only what their role allows.

  • Authentication and authorisation

    Every request is checked for a signed-in, permitted user.

  • Fine-grained permissions

    Permissions per module and action, such as view, edit or approve.

  • Secure password storage

    Passwords are stored using strong one-way hashing, never in plain text.

  • Encryption in transit

    HTTPS/TLS protects data between users and the server.

  • Server-side input validation

    All input is validated on the server before it is saved.

  • Protection against common web vulnerabilities

    Defences against injection, cross-site scripting and request forgery.

  • Database constraints and transactions

    Constraints and transactions keep related records consistent.

  • Audit logs

    Important actions are recorded with who, what and when.

  • User activity history

    A history of each user’s activity for supervisors and administrators.

  • Backup and restoration

    Scheduled backups with tested restoration procedures.

  • Session management

    Session time-outs and the ability to sign out other devices.

  • Data export controls

    Exports limited to authorised roles and recorded.

Optional advanced protections

  • Multi-factor authentication A second sign-in step for selected or all users.
  • Single sign-on Sign in with your organisation’s identity provider where supported.
  • Encryption at rest Sensitive data encrypted on disk where the infrastructure supports and is configured for it.
  • Data retention and deletion policies Retention periods and deletion rules agreed with you.
  • Secure API access Authenticated, rate-limited access for integrations.

Data integrity

Each purchase links requisition, quotations, order, receipt and invoice, so no document can be paid without its predecessors. Approval limits are enforced by the system rather than by convention, and amendments create new versions instead of overwriting history. Three-way matching reconciles quantities and prices before an invoice is released.

Security controls are configured for each project. We do not claim certification, compliance or immunity from attack unless independently verified for your deployment.

Customisation & integration

Tailored to how you work

We tailor modules, reports, permissions, workflows, branding and integrations to your organisation. Tell us which features you need when you request a quote.

  • Approval thresholds and delegation of authority
  • Number of quotations required by value band
  • Procurement methods and document templates
  • Supplier categories and rating criteria
  • Budget structure and accounting integration

Deployment & support

From go-live to continuous improvement

Onboarding, data migration, training, maintenance, technical support and future enhancements are services we scope into your project.

Cloud-hostedClient-owned serverLocal networkHybridDesktop installationMobile app distribution
Data migration

Bringing records from spreadsheets or older systems, checked and reconciled.

Training

Role-based training for users, supervisors and administrators.

Support

Technical support and maintenance under an agreed support plan.

Enhancements

New modules, reports and integrations as your organisation grows.

Pricing

Pricing tailored to your requirements

Every organisation has different workflows, users, infrastructure, and integration needs. Request a quotation for a solution designed around your requirements.

  • Number of users, branches and modules
  • Customisation and integrations
  • Hosting: cloud, your server or hybrid
  • Data migration and training
  • Support and maintenance plan
Request pricing

Request a Quote

Tell us about your organisation and requirements. Our team will review your request and contact you with the next steps.

Selected software systemProcurement and Supplier Management System
You
WhatsApp

Let’s start with you Who should our team speak to about this service?
How should we reach you?