Interactive Design: Final Project
7/12/2023
ALTAIFI, LEEN MAAN A (0367698)
Bachelor of Design (Hons) in Creative Media, Taylor's University
Interactive Design
Table of Content
1. Lectures
3. Reflections
1. Lectures
Refer to Interactive Design: Exercises
2. Instructions & Tasks
Project Overview
In this web design project, you will create a single-page website dedicated to your favorite topic. This project will help you develop your web design and development skills while allowing you to showcase your passion for the topic of your choice.
Project Requirements
Artist Selection: Choose your favorite topic as the subject of your website. Ensure you are genuinely interested in the topic, as this will help you create a more engaging website. Decide the site's goal to ensure that the site has clear content.
PLANNING
The topic I chose to make my webpage about was my own portfolio. I thought of making a fan-page of a band I love, but as much as I like their music, I didn't feel like I could be creative with it, so I ended up choosing to make a portfolio for my personal art where I can freely design how I want the website to look like. The website's goal is to get clients for my commissions, like a free-lancing job.
Below is the embedded slides of the planning stage; it's composed of content structure, visual references, and mood board.
PROTOTYPING
I started creating the wireframe on Adobe Xd and start by making a low fidelity layout of the prototype to organize the content. The webpage is divided into 5 sections: About me, Works, Services, Blog, and Contact.
![]() |
Fig. 1.0: Wireframing Process 1 |
![]() |
Fig. 1.1: Wireframing Process 2 |
I showed the lecturer my progress, and he mentioned how the curvature was too strong and the overall designed needs to be improved, so I felt the need to redesign a lot of it. After a lot of long staring at the design, I started to see why I disliked it. It felt more like a corporate webpage advertising a new tech product, and less of my art style. So I decided to take advantage of spacious artworks and make them blend in with the background, so the website could feel as if you're immersed in the art; in the world I've created.
The shift from very light to dark also compliments my artworks more. The simple white background in the previous one felt like it was battling with my art, whereas the dark belongs with it.
![]() |
Fig. 1.8: Compilation of Artboards in Adobe Xd |
![]() |
Fig. 1.7: Changed Design from Light to Dark |
The prototypes are shown below; both the web and mobile version, and so is the Adobe Xd interactive prototype link embedded. The link to the Adobe Xd prototypes is here.
![]() |
Fig.1.9: Adobe Xd Prototype Web Version |
![]() |
Fig.1.10: Adobe Xd Prototype Mobile Version |
CODING
I started coding the basic skeleton of the webpage, that includes setting up the sections by divs in only HTML. As mentioned prior, the main sections of the webpage are About me, Works, Services, Blog, and Contact Me, as seen in the figures below as headers.
I started embedding bootstrap code for more complex interactive and responsive features such as the hamburger menu in the navigation bar, and the accordion drop-down.
![]() |
Fig.1.12: Coding Process 2- Adding Bootstrap |
![]() |
Fig.1.11: Coding Process 1- Skeleton |
![]() |
Fig.1.18: Coding Process 8 - CTA Button |
![]() |
Fig.1.17: Coding Process 7 |
![]() |
Fig.1.20: Coding Process 10 - Scroll bar Removed |
![]() |
Fig.1.19: Coding Process 9 - Scroll bar |
I did the same horizonal scrolling with the Works section, though it is more apparent in the mobile version. I fixed the position of the navigation bar and ensured the z-index position is the highest so it would be on top of all the content in the page. I started working on the contact section. I got the basic code for the form from bootstrap, then I styled it with CSS to my liking.
![]() |
Fig.1.21: Coding Process 11 - Works Section |
![]() |
Fig.1.22: Coding Process 12 - Contact Section |
![]() |
Fig.1.23: Coding Process 13 - Footer on Opposite Ends |
![]() |
Fig.1.24: Coding Process 14 - Footer on the Center |
Lastly, I worked on the responsiveness of my webpage. I struggled the most during this stage due to its tediousness and the frustration of working with CSS, but I managed to do an alright job I'd say.
I had to make a lot of back and forth changes, ensuring every image and text is responsive and looks like the prototype I had already designed. A lot of the sections that were displayed horizontally turned into vertically (I changed it from display:flex to display:block) due to the narrow mobile screens.
![]() |
Fig.1.25: Compilation of Coding Process - Responsiveness |
![]() |
Fig.1.27: Final Screen Grab of my code on Dreamweaver |
![]() | |
|
Final Submission Website link: here
3. Reflections
Comments
Post a Comment