Web Application Development
This module aims to introduced us to Web Application Development, particularly front-end develpment
Assignment 1
This assignment required us to analyse a local businesses website, in this case “Glowing Grates”, suggest improvements and redesign it following conventional design principles and performance metrics. Then present our findings and work as a presentation to our peers and lecturers.
With this assignment, I improved my understanding of each of the elements that compose an excellent website. This includes understanding of performance, design principles, development tools and accessiblilty features. For example, after seeing the original sites use of colour and lack of design principles and how they do not align with conventionional theories and ideas. This then allowed me to present a different approach, with each improvement with addional reason and rationale. Overall the assignment has improved my knowledge of design principles, importance of accessibility features and the ablility to present and distill complex and exhuastive information in a digestible manner, to layman.
Assignment 2
This next assignment directly built upon the last, by creating and documenting our improved solution to the “Glowing Grates” website. The documentation includes the requirements analysis, Rationale for development tools, frameworks and programming languages, GitHub documentation, comprehensive testing, end-user guides, and an evaluation of the new solutions effectiveness.
By working on this assignment I was able to develop my skills by applying the knowlege I have learned about front-end web development – in this instance using HTML5, CSS, JavaScript and Bootstrap 5. I was able to gain experience in developing, iterating and testing the code and mark-up languages used in my ambitious design. This was challenging as not only do you require more technical skills like programming, you also have to be attuned to the more creative, less empirical side of design and aesthetic work.