ABOUT

Documentation of the Development Process: The intent and purpose of this website is to not only demonstrate the skills I have learned about writing in HTML and CSS, but also to try and sell custom computers for my online business. Hopefully this website works well enough to accomplish both of these tasks. I split the development of this site up into many steps including steps that helped me to map out how I wanted my site to look as well as the content of each page. Without breaking the development process down into smaller steps, one could get easily lost in their work. I began by laying out all of the common elements that each page would have. These elements would appear in the same places on each of the 5 main site pages, so it was important to get these all laid out and formatted first. The trickiest one has been the side bar navigation pane. It is a table and so it was difficult to format because it needed to go next to the pages main text. It also does not by default operate like a nav object, so it needs javascript in order to function which has not been included yet.

Defence of the Final Project: I beleive that this website is the peak form of culmination of my skills that I have learned about HTML coding and CSS coding. I have included all of the required emelents of this project within the site including the use of a table, a navigation pane, multimedia embedding and use of a style pallette. I have made sure that this site is the best product that I can produce, given my current understanding of HTML coding and its complexities. As you can see, each page follows a defined styling layout and color pallete, as each page looks the same. Here is an example of my code I used for the left side bar.

Opportunities for Improvment and Growth: If I had more knowledge about HTML and more time I would have liked to have included some javascript into this site. Specifically, I would have wanted to have made the elements in the left side bar clickable and basically turn them into nav links to the sites other pages. Right now, it only displays the pages and the current page that the user is on displays as a different color which helps the user to identify what page they are currently viewing. I would also like to add an actual cart to this page so that customers could actually chekc-out right from the website and pay online. This would surely help sales as most customers would prefer to purchase items from where they are shopping from online. Unfortunately, I do not have enough skill to create a functioning cart page.