Interactive Design - Final Project: Design, Exploration & Application

22.05.2023 - 04.06.2023 / Week 8 - Week 14
Lim Rui Ying / 0358986
Interactive Design / Bachelor of Design (Hons) in Creative Media
Final Project: Design, Exploration & Application


LIST


INSTRUCTIONS


FINAL PROJECT: Design, Exploration & Application

In this task, we are to create a 5-page website focused on the theme of mental health. The website should provide valuable information, resources, and support for individuals seeking to understand and improve their mental well-being.

Requirements:
- Appealing and user-friendly interface. The website should have a 
- Consistent theme and colour scheme
- Implement responsive design
- May provide links to external resources, hotlines, or helplines


Website Planning
The mental health condition I chose for the project is Bipolar Disorder. I conducted research on the chosen topic and developed the sitemap and content. Then, I created the wireframe for the website and decided on the fonts and colour scheme. 

Fig. 1.1 Website planning #1

Wireframes: Miro link

Following feedback from Mr Shamsul, I made revisions to the wireframes, adding the content, details, and colours. Besides, I made some adjustments to the content.

Fig. 1.2 Website planning #2

Fig. 1.3 Website content

I began coding the landing page using Visual Studio Code. Below is the first attempt at coding the landing page. However, I felt dissatisfied with the graphics and noticed that the colours did not create the desired outcome.
Fig. 1.4 Attempt #1

I reviewed and improvised the colour scheme and wireframes. I made several attempts on the colour scheme.
Fig. 1.5 Colour scheme attempts

I amended the layouts a little and change the colour scheme to a combination of dark green, beige and salmon pink colours.

Fig. 1.6 Website planning #3

Coding Process
After completing the wireframes and finalising the colour scheme and graphics, I proceeded to the coding phase. I mainly utilised flex display to create the website.

Navigation bar
Fig. 2.1 Navigation bar (HTML)

I added an underline hover effect to the navigation links, and I also learned how to use active links to display the underline when users are on the corresponding page. 

Fig. 2.2 Underline and active link (HTML)

In addition to that, I transformed the navigation links into a toggle button using media queries, specifically activating the change when the screen width is 880 px or smaller. The intention was to create a dropdown menu that opens when the toggle button is clicked. However, I encountered difficulties and was unable to make the dropdown menu functional.

Fig. 2.3 Toggle button and dropdown menu (CSS Media Queries)

Form
On the Services & Support page, I implemented a consultation booking form using tags including input, select and text area. 

Fig. 2.4 Form (HTML)

Footer
I included some quick links, contact and location in the footer and utilised flex display to make it responsive.

Fig. 2.6 Footer (HTML)

Fig. 2.7 Footer

Final Submission

Netlify link: https://bipolarinsights.netlify.app/

Fig. 3.1 Final Project: 5-page Mental Health Website, Extended Week (23/7/2023)


FEEDBACK

WEEK 11
Fig. 1.1 Website planning #1 (Wireframes pg 15)
Mr Shamsul commented that the layouts of my wireframes were unclear and not specified enough.

WEEK 12
Fig. 1.2 Website planning #2
The wireframes and colour scheme received approval. Mr Shamsul suggested replicating the hero section from the landing page on other pages too. Additionally, he recommended rearranging the order of the pages on the navigation bar, moving "About Us" to the third position.


REFLECTION

Creating a 5-page website was quite challenging, particularly due to the complexities in content and layout design. Ensuring website responsiveness across different devices added another difficulty. I spent a lot of time trying to make the toggle button and dropdown menu work with JavaScript, which I hadn't learned before. Despite my efforts, I could not figure it out.

However, through this project, I gained valuable experience and knowledge. I became more familiar with using the flex display and effectively framing each element in the website, leading to a more efficient coding process. Besides that, I also gained a better understanding of bipolar disorder, its causes, symptoms, diagnosis and treatment. Throughout this project, I realized the importance of thorough website planning before commencing the actual development. Proper planning helps to anticipate potential challenges during the execution process and ensures a smoother development experience.


QUICK LINKS



Comments

Popular posts from this blog

Typography - Task 1: Exercises 1 & 2

Typography - Final Compilation & Reflection