A full rewrite of the Congo project using object oriented Java, Servlets, JSP (Java Server Pages) and JSTL (Java Standard Tag Library), connecting to a MySQL database. The project is to build a full stack application for an online shop, taking information from the database using pre-set and user-generated queries, and dynamically producing the front end to display that information.
Search by artist, category, price, text string.
View details of a single album
Login / Register
Add items to a shoppping basket and edit quantities / delete from basket
Submit order to the database
Retrieve a list of previous orders from the database
Admin features - edit / delete album - edit track list
A working demonstration of this project can be found using the link below. You will need to register and/or login to make full use of the application.