Skip to content

mdfaaeq/PageTurn-Nexus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bookstore REST API

The PageTurn-Nexus is a Java-based backend system developed using the JAX-RS/Jersey framework to support an online bookstore platform. It manages five core entities—Books, Authors, Customers, Shopping Carts, and Orders—via standardized HTTP endpoints. The API enables full inventory control and relationship tracking between books and authors, supports user registration with validation for emails and passwords, facilitates cart operations with stock checks, and handles order finalization along with purchase history tracking. It incorporates comprehensive error handling through exception mappers for meaningful HTTP responses. Although it currently utilizes in-memory storage via a Database utility class, its modular architecture is designed for seamless integration with persistent storage solutions.

About

The PageTurn-Nexus is a Java-based backend using JAX-RS/Jersey. It manages books, authors, customers, carts, and orders via HTTP endpoints. Features include inventory control, user validation, cart handling with stock checks, and order history. It uses in-memory storage and supports future database integration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors