Programming Projects

J2EE eCommerce Web App

ABS home screenBefore I designed a production website for Advanced Battery Services I did a J2EE (Java 2 Enterprise Edition) prototype of their site. J2EE is an enterprise framework from Sun as the key business element of their Java language technology.

This prototype is an e-commerce web store application with a working shopping cart that uses an MVC (model-view-controller) methodology. The front-end is coded in Java Server Pages (JSP) and runs in the TomCat web container. The back-end database is MySQL for all transactions and storage.

Future enhancements would have been user management features and more robust administration screens.

Languages: Java, JSP, XML

Coding tools: Notepad

Source files: abs.zip 513 kB

Required supporting installs:
MySQL (server & JDBC connector)
Apache TomCat Server
Java SDK (with servlet and JSP support)

Final project report: ABS Final Report.doc 2.1 MB

Additional screenshots:
ABS admin screenABS search screenABS shopping cart