Summary
Date
Spring 2006
Created For
E-Commerce Course
Skills
Web Programming, Databases
Technology
PHP, ASP.NET (C#), XHTML, CSS, JavaScript, AJAX, SQL
Website

BS Vinyl
BS Vinyl was completed as a project for my E-Commerce class. It is a simulated online
record store. It features full search, inventory (with multiple types of categories),
and customer accounts. It is a complete e-commerce site with the exception of actual
payment handling and shipment tracking, though it does feature a full checkout process.
The main website is written completely in PHP. There is also a basic administrative
interface written in ASP.NET using C#. The database backend is provided by MySQL.
The website features AJAX enhancements on customer accounts (log in and refresh
the shopping cart without leaving the page) and checkout. The entire checkout process
is contained within one page. Credit cards and addresses can be dynamically added
and used without ever having the leave the page.
Honestly, this functionality was mostly added for demo purposes and for my own learning
experience instead of actually serving a completely practical purpose. But, this
was another project I thoroughly enjoyed.
