The first iteration of my personal portofolio site expanded on my learning about Bootstrap. Bulky and redundant code and CSS made for slow loading times.
Read MoreThere were several requirements I had when creating the wedding website for my own wedding: it had to be very responsive since many people would be viewing it via mobile or tablet, it had to incorporate our wedding colors of cobalt blue and chartreuse green in a way that wasn't overwhelming to the user, and convey information quickly and efficiently.
Read MoreThe concept for this project was simple: build an Etch-a-Sketch-like game using a script that will loop a certain number of times in order to generate a "grid" of square DIVs. The DIVs will then change color when the cursor is moved over them. Figuring out the correct way to create the rows of DIVs and how to set the height of the cells themselves was probably the most time-consuming part. However, once the DOM-manipulating part of the script was written, it was easy to modify it for different color modes.
Read MoreMy final project for my JavaScript class needed to include as many concepts as possible that were covered during the semester. This site utilized calendars, dates, events, regular expressions, and arrays.
Read MoreThe original challenge presented in the text was to create a lunar calendar that summarized a variety of information about the phases of the moon; including the moon's age, the angle of ascension and declination, distance from Earth, and the current constellation it was in.
Read More