Git Product home page Git Product logo

portfolio-1-forest-running's Introduction

Forest-Running

This website is built using HTML and CSS to create a Forest of Dean running guide providing the user a choice of different running start points and run type with a recommended rough route to start their eploration of the beautiful Forest of Dean.

Running in the Forest of Dean Home page:

This is the main landing page of my website created to allow the user to choose the type of run they wish to go for and they are then provided a start point via a link to another internal page with more information relating to that type of run. The aim of this page is encourage the user to explore the site and the Forest of Dean more.

homepage image

Features:

The Header:
    Provides a clear site title so the user knows what the topic of this site is and also a bold visual image of one of the great views that can be found when running in the Forest of Dean. Inviting them to explore further.

Header image

Navigation - 
    Provides the user site navigation via a bar with links to each internal page for fast intuitive movement around all pages.

navigation bar image

Run type selection section:
    Allows the user to choose what type of run they wish to go on that when clicked takes them to the relevant internal page with more information providing a starting point, a recommended route and a glimpse of what type of views they may be able enjoy on that route.

image of run selector section

Image of forest view:
    An image to engage the user with another beautiful view of the area they can choose to explore.

Social and Google Maps links with weather widget:
    Links provided to the user so that they can share their run with people to encourage the growth of running tourism in the Forest of Dean. Google Maps link also provided so that the user can find out how they can get to the area and their chosen start point with a weather widget showing the local forecast to allow them to plan their run and kit choice.
    
 Youtube iframe:
    One of the best running songs to help motivate user to get out and run linked to youtube video so they can control and listen when they want as they browse the home page.

Testing:

General 
        - Website has been tested to work on different browsers: Chrome, Safari, Edge.
        - All text is easily readable and layed out in a logical way to help navigation.
        - All links internal and external are functioning correctly.
        - Wesbite is reponsive and all functions work across a variety of screen sizes.

Bugs:
    - When Website was first deployed via GitHub Pages no images were being loaded.
    - This has now been fixed by adding . before the / on the file path for all images as shown here (src="./assets/images/forest-sunny-view.jpg")

Unfixed Bugs:
    -None

Validation testing:

HTML through official [W3C validator](https://validator.w3.org/) returned: No errors 

CSS through official [W3C validator jigsaw](https://jigsaw.w3.org/css-validator/) returned: No errors

Accessibility through Lighthouse in devtools returned:

Lighthouse test result image

Deployment:

Deployed to GitHub Pages via the following steps:
    Create the site on GitPod from the Repository (Portfolio-1-Forest-Running
    ) on GitHub. From the Repository go to the settings tab. Select the Pages section from the Code and automation section. Select the Main branch as the source, /(root) and click save. This then published the site with all updates being pushed from GitPod using the Git Push terminal command.

[link to live running site:](https://therealbond.github.io/Portfolio-1-Forest-Running/)

Credits:

Content

- Icons used for social media links in the Share your run section with others and the runner icon in the run type selection section are provided by [Font Awesome](https://fontawesome.com/)

- [Weather widget](https://weatherwidget.io/) provided a great item to add to the website to provide weather information that would help the user plan their run, code used: 
``` <a class="weatherwidget-io" href="https://forecast7.com/en/51d79n2d62/coleford/" data-label_1="COLEFORD" data-label_2="WEATHER" data-theme="original" >COLEFORD WEATHER</a>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
</script>
```
- Youtube iframe to show one of my favourite running songs, code used:
```
<iframe width="560" height="315" src="https://www.youtube.com/embed/AOBs8dU4Pb8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
```

Media:

  • All images used have been provided by myself.

portfolio-1-forest-running's People

Contributors

therealbond avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.