- Introduction
- UI Decisions
- Features
- Features left to implement
- Technology Used
- Testing
- Browser Compatibility Checks
- Manual Feature Testing
- Bugs
- Deployment
- Credits and Acknowledgements
Table of contents generated with markdown-toc
Mind the Gap aims to alert people to the unbalanced approach the medical and pharmaceutical industries have towards womens vs mens healthcare. The site is intended to educate people on what assumptions are made which are harmful, and highlight conditions and treatment they might otherwise be ignorant of. This inital draft of the site will contain the broad message as well as another page on a specific condition as an example to build on in future.
There is also an area to sign up to a newsletter for further information and updates.
A clean colour scheme with a light background and single accent colour was used so that the focus would be on the information provided on the site.
Only vector images were used in order to both ensure they would load quickly while remaining high quality and to keep the theme of simplicity for the site
This section explains each part of the project and the value it brings to acheiving the project goal.
- Navigation Bar
- Featured on all three pages, the nav bar includes links to the Home page, Education, and Sign Up pages and is identical in each page to allow for easy navigation.
- It includes a media query in it's styling which hides all but the home page link and a menu button to view the other links when on a smaller screen. This allows the navigation bar to remain clean and to adapt to future additions of new pages.
- Statistics Section
- Appears when first loading the website, it has simple facts with accompanying images so visitors are not immediately greeted by a wall of information.
-
The Footer
- The footer section includes links to relevant external sources of information on womens health. The links will open to a new tab to allow easy navigation for the user.
- The footer provides further avenues of learning after the site has acheived it initial goal of making the user aware of the issues.
-
PMDD Page
- This page is the first example of the intended majority of future pages on the site, it outlines a condition which is less known but affects women. The focus of the page is to educate users on the essential aspects of the condition.
- This page is found in the pmdd.html file
-
Sign-up Page
- This page contains a form by which users can submit contact information to recieve a newsletter of updates or new information on womens health issues.
- As there is not currently a database linked to the site, on submission the form redirects to a thank you page which explains the site is still missing this feature and directs them to the footer links for more information before redirecting to the home page after 10 seconds.
- This page is found in the sign-up.html file
- Further development of the site would be focused on adding more pages for other lesser known conditions, and implementing the sign-up form back-end
-
HTML
No errors were returned when passing through the official W3C validator -
CSS
- No errors were found when passing through the official (Jigsaw) validator
-
Accessibility
The site was tested on the following devices;
- HP Elitebook 840
- AOC Q27V4EA - 27 Inch QHD Monitor
- Apple iPhone 13 Pro max
- Google Chrome Developer Tools - simulator for all different device options as well as using the adjustable sizing options
The website functioned as expected in all of these devices.
The latest deployment of the site was loaded onto Microsoft Edge (a Chromium browser) with no visible issues
The latest deployment of the site was loaded onto Firefox developer edition with no visible issues
The latest deployment of the site was loaded onto Opera with no visible issues
I have manually tested any interactive or reponsive features on the site, evidence below;
No unsolved bugs
This section describes the process of obtaining a copy of this websites files in a new repository, running an environment to work on the site, and deploying to a live platform
-At the top of the repository page, select fork and choose a name for the new repository to create a copy
-Alternatively select code above the file viewer and either use the link to pull a copy of the code or download the code as a zip file
- Navigate to Gitpod
- Login using a Github account
- Download and install the Gitpod browser extension
- Return to the repository
- Select the green Gitpod button above the file viewer
- The site was deployed to GitHub pages. The steps to deploy are as follows:
- In the GitHub repository, navigate to the Settings tab
- Select the pages link in the sidebar
- Under "Build and deployment", under "Branch", use the None or Branch drop-down menu and select a publishing source.
- Once the master branch has been selected, the page will be automatically refreshed with a detailed ribbon display to indicate the successful deployment.
The live link can be found here
Animated navigation menu - Tutorial found on W3 Schools website
The images used on the home page are from Vecteezy.com and Freevector.com Images used have been given source links where they appear
The icons in the navigation bar and footer were taken from Font Awesome














