← Back to Exhibition
Java ApplicationAug 2024 — Nov 2024

The Reading Room

Developer
Scroll
01 — Overview

A Java-based bookstore management system enabling seamless book inventory, order tracking, and user management with JavaFX and Spring Framework.

Demonstrated expertise in Java, software architecture design patterns, and building scalable applications.

02 — Gallery
03 — Key Contributions
01

Built user features: browse books, manage shopping cart, process orders, and export past purchases.

02

Built admin features: manage books, users, orders; generate reports; oversee inventory.

03

Implemented MVC pattern with modular DAO and service layers using Singleton, Factory, and Dependency Injection.

04

Wrote reliable unit tests with JUnit 5 and Mockito.