Skip to content
← All projects

Project 10 / 11

Inventory Management System

Stock, suppliers & orders on the desktop. My first inventory system — a JavaFX desktop app with a Java API layer and a MySQL database for managing stock levels, suppliers, customers and orders, with CRUD and real-time updates.

Year
2024
Role
Solo developer
Type
Academic
Status
Archived
Inventory Management System screenshot

Overview

A desktop application to manage stock levels, supplier information and item tracking. Built in Java with a JavaFX UI and a MySQL database.

Features

  • Customer management
  • Product management
  • Place orders and view order details
  • Income reports

What I learned

This was where object-oriented design and layered architecture clicked — separating controllers, services and DAOs made every new feature cheaper to add than the last.

Next project

Library Management System →