ALLAN JAMES EDGAR

bttbestates.com


Home Hardware Software Venture

Part 2: The Response [June 2018]

The design element I incorporated next was responsive design. I was looking at my websites on my phone one time and thought, "wow, that looks poor", even by their standards. It got me thinking about how other websites scale up and down for width. How was it that mobile users are detected and served alternate pages? Deciding that making a whole other page for mobile users seemed a little redundant I settled on the aforementioned "responsive design". I primarily followed the guidance of Dani Krossing on YouTube to get a handle both the technical and aesthetic challenges and solutions. I started by doing this on BTTBestates.com as it was less neccessary and some of the solutions I came up with broke the usability. After learning some decent ways of acheiving the desired responsiveness I implemented it on AllanJamesEdgar.com too.

Part 1: The Improvement [May 2017]

After a fairly successsful attempt at making my portfolio website at AllanJamesEdgar.com I decided to make a website to showcase my student property. I had developed a plan to use an SQL database accessed and served by a PHP backend. This database would contain all the information for a class of web page and allow for code reuse between web pages. Par example, for any given property the data (address, #bedrooms, #bathrooms, blurb) would be contained in a consistent manner in the database. When called upon it could be accessed and served consistently on each "version" of any singular web page. I was so captivated with this idea that I retroactively implemented it into my portfolio at AllanJamesEdgar.com. In a similar fashion the project data elements are contained within a row of the database. When needed, it is displayed within a standard "project focus" page which reduced my pages from thirty something to two. By giving the projects a category even the "project gallery" page is more versatile and more easily maintainable.