All projects
Product and order management2026

Katalog.

A clear dashboard that brings products, inventory, and orders together for small businesses.

  • Vue
  • Node.js
  • PostgreSQL
This is a sample project created to demonstrate the portfolio structure.

The problem

When product information and inventory changes live in separate spreadsheets, it is hard to see the current picture. This sample dashboard brings everyday business work into one view.

My contribution

Dashboard design, product and order endpoints, and modeling inventory movements.

How I built it

Interface
Scannable tables for dense information, with filter state preserved in the URL.
API and server
Endpoints that safely handle repeated order requests and validate input on the server.
Data layer
A data layer that keeps inventory changes traceable through movement records and atomic operations.

Outcome and takeaways

The sample prioritizes fast scanning and useful feedback. Empty, loading, and error states received the same attention as the main view.

Next projectNotlar