HBS Diamonds
I was asked to develop search, order, and administration functionality for this Joomla CMS diamond and jewelry website. I developed front-end components for searching for diamonds/jewelry, displaying the results divided into a given number of results per page, including a form for marking up prices on the display page, and a form for adding items to an order list. The user can then view the order list, delete items, or continue and have his order emailed to the company and to himself. I also developed a back-end component for entering new diamonds/jewelry into the database, including a javascript calculator for computing mark-up/mark-down percentages of a generic price sheet, and uploading images of the diamonds/jewelry (and creating thumbnails of them) and certificates. I also added already-made components and edited some to adapt to our needs on the site, such as a form generator to add to our database and send a custom generated email to the administrator. I used PHP, MySQL, Javascript, HTML, and CSS in the development of the components.