Skip to main content
Back to portfolio

Business · ERP

Akira ERP

Role
Front-End Engineer

A full business ERP for companies—not schools—with product CRUD, customer and supplier payment flows, representative stock and invoice management, sell and purchase invoices, invoice and voucher builders, profile management, and multi-branch support per client. Each tenant operates in isolation with USD and IQD handled throughout. I built the frontend with the customization philosophy: theme colors, border radius, sidebar width, fonts, table columns, sorting, and dark mode—all configurable per tenant.

Keynotes

  • Implemented product, customer, supplier, and representative workflows with sell/purchase invoice generation.
  • Built invoice and voucher builders with reusable form patterns validated through React Hook Form and Zod.
  • Supported dual-currency accounting (USD & IQD) and multi-branch data separation inside a multi-tenant architecture.
  • Delivered a deep customization module for branding, layout, data tables, and dark mode per client.

Technologies

  • React
  • TypeScript
  • JavaScript
  • React Router
  • Material UI
  • TanStack Query
  • Zustand
  • React Hook Form
  • Zod