Skip to content
Ethan Lindsay
Back to work

2023, Solo developer, architecture, database design, and UI.

Inventory Management System

A desktop inventory system built on a layered MVC architecture with a relational backend.

JavaJDBCPostgreSQLSwing
View repo, coming soon

The problem

Small businesses tracking stock manually needed a straightforward desktop tool with real data integrity behind it.

What I built

A layered MVC desktop application with a Swing UI, backed by a normalised PostgreSQL schema accessed via JDBC.