Hey,
Just finished my first web page that I built for a friend. (Technically I built one before, but I had no idea what I was doing.)
The design and color scheme is her choice (please don’t blame me for the color scheme )
Things of which I am proud:
- dynamically created header and footer in JS so I didn’t have to recreate it for each page
- gets the photo gallery info from a json file so it doesn’t have to be hard coded
- implemented someone else photo gallery/grid system
- dynamically loading Google mail info into JS so it can be written to the screen (this took forever to figure out, poor documentation)
Things that still need to be improved:
- make it look better on a cell phone
- dynamically load in youtube info, like we do for the photos, so it doesn’t have to be hard coded
- split some of the JS into modules (good chance to learn)
- put some of the constants into an ini file
- improve the location info on the calendar - perhaps parse out select info instead of entire address with just a link to the google map
- maybe pull some of the long text out of the html and keep it in a separate file for easier editing
Here is the site, and here is the code.
Constructive criticism is welcome. (Don’t blame me for the color scheme.)