All projectsSegula project

Purchasing Dashboard

Purchasing needs and orders scattered across spreadsheets. One application now centralizes them, with full traceability of decisions.

Role
Data & AI developer, backend and business workflow
Period
Sept. 2025 – 2026
Setting
SEGULA Technologies
  • Flask
  • SQLAlchemy
  • PostgreSQL
  • Alembic
  • React
Purchasing dashboard: status counters and needs table with portal, project, order and invoice numbers

Context

SEGULA Technologies engineering department: tracking of purchasing needs and orders was scattered across multiple spreadsheets (macro-based tracking sheets, parts lists), with no single point of centralization.

Purchasing statistics: ordered, invoiced and received amounts, status split, monthly trend

Mission

Design of a web application to track purchasing needs and workflow: status tracking from initial request to closure, timestamped history of every decision, spreadsheet import for parts lists, quote management with line-by-line validation, and role-based permissions (project lead, buyer) for multi-user access.

Product catalogue: filters, counter and reference table with technical category

Impact

Centralization of purchasing data and full traceability of decisions, replacing spreadsheets that never talked to one another.

Creating a need: general information and need lines

Let's talk about your project.

Describe what you need in a few lines; we'll see together whether I can help.

Get in touch