Client Projects

Production-grade applications built to address real-world operational problems. Designed, deployed, and maintained for commercial clients where software stability directly impacts business revenue.

Oxypur — Company Management System

Next.js 15React 19TypeScriptPostgreSQLTanStack TableReact-PDFNginx
Oxypur dashboard

Overview

A web app built for a small business that was running everything through MS Access and manual paperwork. The goal was to replace that with one tool that covers the full operation — inventory, clients, suppliers, invoicing, and finances.


Problem

  • Transactions were logged in MS Access with no real structure, making audits painful
  • Inventory was tracked manually, leading to miscounts and stockout surprises
  • Invoices and financial documents were generated by hand, slow and error-prone
  • No way to get a clear picture of cash flow, VAT status, or business health at a glance

Approach

  • Built a long-running invoice system — invoices stay open so the client can keep adding orders until they decide to close and bill
  • Added a VAT tracker that calculates the business's VAT position every 4 months, so the client knows exactly where they stand before each filing
  • React-PDF handles all document generation server-side — invoices, statements, reports — no manual work left
  • Everything lives in PostgreSQL with full audit trails, so nothing gets lost and any discrepancy can be traced back

Interested in exploring how these technical solutions helped optimize business workflows? For architectural details, system source code access, or project inquiries, please contact me midaghdour@gmail.com.