Giter VIP home page Giter VIP logo

user-centric-frontend-development-milestone-project-7's Introduction

The Monkees

This is The Monkees Website, The website is mobile first responsive built with bootstrap 4.

UX

My goal in the design was to provide a place where fans and potential fans could book an event and have a sample taste of music and video's with links to THe Monkees social media aswell as showcasing images of the band.

Ux User Stories

  • As a fan I want to watch and hear tracks from The Monkees so I can see what they have available.
  • As a fan I would like to be able to book The Monkeys for a party that I am hosting.
  • As a potential fan I want to be able to visit The Monkeys social media accounts.

Wireframe Link

Features

-This site uses the scrollSpy feature in Bootstrap with an extra JavaScript function added to create a 'smooth scrolling' effect.The navbar is responsive to create a less crowded view on mobile eliminating any crowded space on mobile.

Existing Features

  • Contact Form - allows users to send a message or request for available dates.
  • Spotify - allows users to listen to the bands music and find further music on spotify.
  • Video - allows users to watch video of The Monkees which does not automatically start on page load giving the option for the user to play video when they want.

Features Left to Implement

  • Calendar online booking which would advertise available dates for fans or potential fans to confirm.

Technologies Used

-HTML -CSS -Bootstrap

  • JQuery
  • The project uses JQuery to simplify DOM manipulation.

Testing

The site has been tested using Chrome Developer tools checking responsiveness on various mobile, tablet and desktop. In this section, you need to convince the assessor that you have conducted enough testing to legitimately believe that the site works well. Essentially, in this part you will want to go over all of your user stories from the UX section and ensure that they all work as intended, with the project providing an easy and straightforward way for the users to achieve their goals. . Responsiveness

  1. Open .html file in chrome browser.
  2. Right click and choose inspect.
  3. hover over area to inspect styles and cick inspect again, alternatively click on page area in Elements to also show styles of the page area.
  4. Configure styles css to desired format.
  5. Update source css file and save for changed to be implemented.
  • Contact form:
  1. Go to the "Contact Us" page
  2. Try to submit the empty form and verify that an error message about the required fields appears
  3. Try to submit the form with an invalid email address and verify that a relevant error message appears
  4. Try to submit the form with all inputs valid and verify that a success message appears.

Review of site testing for sections The overall feel and look of the site is themed well with good structure and easy to follow navigation. -Navbar - navbar transforms to burget menu on mobile -Home - Image looks well on desktop - does not shrink down well on tablet or mobile *Tablet and Mobile to be addressed. -About/ Gallery- about and Gallery on mobile and tablet and desktop with columns adjusting accordingly. -Video - Appears to big for user * Video size to be adjusted and listen to spotify to be placed in 2 cols in order to keep media together and provide a better user experience. -footer - Music plays, contact button works and social medial links work. However the colums appear to overlap

Deployment

This site is hosted using GitHub pages, deployed directly from the master branch. The deployed site will update automatically upon new commits to the master branch. In order for the site to deploy correctly on GitHub pages, the landing page must be named index.html.

To run locally, you can clone this repository directly into the editor of your choice by pasting git clone https://github.com/GILLIANMCD/User-Centric-Frontend-Development-Milestone-Project.git into your terminal. To cut ties with this GitHub repository, type git remote rm origin into the terminal.

Credits

Content

Media

  • The photos used in this site are directly linked to source file throughout the site.
  • Images are also used by assets provided by Code Institute.

Acknowledgements

user-centric-frontend-development-milestone-project-7's People

Contributors

gillmcd 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.