Giter VIP home page Giter VIP logo

milestone-project-one-1's Introduction

BAND FAN PAGE - NIRVANA

User-Centric Front-End Development Project

In this project, we were asked to create a 4-5 page website for a band. The band was to be from the 1960s and have around 50 years experience, but I stepped away from that a little basing my project on the band called Nirvana, from the late 1980s to mid 1990s. Although being a more modern band, I changed some key parts of infomation to fit in with the "1960s" and "50 years exeperience" theme. For example, changing the date of birth for the band members and not acknowledging the fact that one of the members has died, "Kurt Cobain".

UX DESIGN

For this project I have used the Framework known as "Bootstrap 3.3.7" for the layout and added my own CSS for the look of the website.

This website is aimed at not just loyal fans but new ones, looking for infomation and a chance to book their favourite band for venues, such as "Birthdays". It is easily navigated with an easily understandable navigation bar. All infomation is displayed clear and easy to see. All media such as "< img >" and "<iframe>" has been sized accordingly.

All Mock-Ups and planning I did for this project can be found here Mock-Ups.

FEATURES

All pages on this site include the "Header" and "Footer". The Header consists of the navigation bar and logo. The Footer has links to Official Nirvana social media pages and "Terms/Privacy" pages.

I chose "Gold" and "Black" for the main colors as they are used for Nirvana's actual logo. The colors used in this project were:

  • "#fab824" (Gold. Text Color)
  • "#a3730c" (strong orange(brown)/strong gamboge. Hover Effect)
  • "black" (Background)

I have imported the fonts from Google: "Abril+Fatface" (For the main Nirvana logo located at the top left). "Gloria+Hallelujah" (For the main text spread across the whole site). I chose "Abril+Fatface" as it resembles the actual font used for the real Nirvana logo. I chose the "Gloria+Hallelujah" font as I thought it fits well with the "rock/grunge" band genre.

index.html

This is the opening page, where fans are will notice a video that plays automatically and the current tour the band is on.

On this page I have used multiple links, such as:

Footer Links applied to all pages:

The Image [gig-poster] was taken and saved from googled images.

about.html

This page is dedicated to giving fans a little infomation on not only the band, but each band member.

On this page I have copied links from social media, YouTube and other sites:

music.html

This page is where fans can have a listen at some of the best songs the band has produced.

On this page, all video links have come from:

bookings/contact.html

This page is where fans can use the forms provided to either, book the band for special occassion and/or contact the band with any questions they might have. Also gives fans the ooportunity to sign up for News updates.

TECHNOLOGIES

Here are links to each techonology I have used:

TESTING

I conducted tests on a wide selction of browsers/devices to ensure User's can successfully use the site and it's features.

Tests conducted:

  • Checking the responsiveness
  • Making sure each link worked porperly
  • All images resize appropriately

These tests included browsers/devices:

  • Edge - laptop
  • Mozilla - laptop
  • Chrome - laptop and Iphone
  • Safari - Iphone
  • Internet Explorer - laptop

DEPLOYMENT

Whenever I thought that a page was finished, I deployed it to "GitHub Pages" using version controls found here - GitHub.

All my commits and project be found here milestone-project-one.

CREDIT

All content/media copied from other sources has been noted above.

ACKNOWLEDGEMENTS

I received inspiration for this project through being a long fan of the band Nirvana. I used this passion to create the site.

milestone-project-one-1's People

Contributors

capitainholmes avatar

Watchers

 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.