ProfYaffle88 / project-art-portfolio

Hackathon Project 1 - Ben, Morgan & James
0 stars 2 forks source link

Project Art Portfolio

The aim is to create a simple, aesthetic art portfolio for an artist to showcase some of their work and provide contact details to prospective clients.

You can view the deployed website [here](placeholder for GitHub Pages deployment)

/Placeholder - site displayed on multiple devices/

#

UX

The work of the artist will be forefront. Navigation will be simple and clear. A gallery section will display multiple examples of the artist's work, an About Me/Blog section will provide updates on the artist's current and recent projects, and there will be a contact page with a call-to-action encouraging making contact with the artist to commission work.

Users Stories

#

Scope

Features

Future Features

#

Structure (TBC)

Wireframes

Mobile View - Home Page

Mobile View - About

Mobile View - Gallery

Mobile View - Contact

Home Page

About

Gallery

Contact


Surface

Design

The priority of the artist/client is to showcase their work. We decided that a clean, monochrome style would highlight the colourful work of the artist. The dominant background colour will be grey, header/footer will be a significantly darker grey, text will be a very pale grey and appear over the same darker grey used for the header and footer; this will maximise contrast and visibility while not disctracting the eye from the art on display. The artist would like this site to generate both awareness and work, so prominent buttons will appear on the landing page directing the user to the appropriate page. The contact form page should have a required radio button for "nature of enquiry" to allow the artist to filter their incoming messages.

Chosen Colour Palette

-

-

-

Fonts

-

-

Media

Hero image -

About Me -

Gallery -

Contact -

Technologies Used

Languages

Frameworks, Libraries & Programs Used

Testing

Validating

The W3C Markup Validator and W3C CSS Validator Services were used to check my code for syntax errors in this project.

User Story Testing

Testing Users Stories form (UX) Section

  1. As a new user of this website, I want to quickly and easily view examples of this artist's work.

    • Navigation is clear and consistent from page-to-page. Artwork is prominently displayed throughout all pages.

    Desktop,Laptop View

Tablet View

Phone View

  1. As a new user of this website, I want to quickly and easily be able to contact the artist if needed

    • The user can easily find contact information that is readable and clear

  1. As a new user of this website, I want to easily be able to learn more about the artist themselves.

    • The About Me section is easily found and presents more information about the artist themselves.

  1. As a new user of this website, I want to follow the artist on social media so I can keep up to date with the latest information

    • Social links appear in the footer on each page and in larger format on the contact page.

Bugs and Issues

HTML Validator

CSS Validator

Final Product

Desktop View

Home Page

About

Gallery

Contact

Tablet View

Home Page

About

Gallery

Contact

Mobile View

Home Page

About Me

Gallery

Contact

Deployment

GitHub Pages

  1. Log into GitHub and locate the repository.
  2. At the top locate the settings option
  3. Scroll towards the bottom of the page and locate GitHub Pages
  4. Click on the link "Check it out here!"
  5. Under 'Source' dropdown, click 'Master' from the options.
  6. Click the save button.
  7. The site is now published, it may not be available immediately.
  8. The site URL is visible on the green bar under the "Github Pages".
  9. The latest deployed version can be seen here

Credits

Content

Media

Acknowledgements