Skip to content

Latest commit

 

History

History
118 lines (70 loc) · 5.49 KB

README.MD

File metadata and controls

118 lines (70 loc) · 5.49 KB

Tarot Tales

(adapted from Love Running tutorial readme)

This site is designed to give users an overview of the services provided by Tarot Tales. We offer both in person and online readings with experienced and friendly staff members. There is a bookings page to contact us directly and make an appointment

Design

Screen Display Mockup

Wireframes

Home page set up. Same Nav Bar and footer for each of the 3 pages

  • Index wireframe

Cards page to display 10 Tarot Cards

  • Cards wireframe

Booking page for users to submit an appointment

  • Index wireframe

Accessibility

Accessibility score checked with Lighthouse within Google DevTools.

  • Lighthouse Scores

Features

Existing Features

  • Navigation Bar

    • Featured on all three pages, the full responsive navigation bar includes links to the Home page, Tarot Cards page and Booking page and is identical in each page to allow for easy navigation.
    • This section will allow the user to easily navigate from page to page across all devices without having to revert back to the previous page via the ‘back’ button.

Nav Bar

  • Welcome Message

    • Featured on the index/home page, this is the first info that will draw the eye of the user. It gives a short description of the site and tarot cards, themselves

Welcome message

  • Services Provided

    • Featured on the index/home page, this sets out the services on offer, the types of readings and the price.

Services provided

  • Tarot Cards

    • Featured on the Cards page, the first 10 cards of the major Arcana are displayed as pics - starting with The Fool.

Tarot cards

  • Booking Form

    • Featured on the Booking page, users can submit a form to request a booking. Name, Email, Phone, Date, Time and Reading Type information is captured here. There is also a text area to allow the user to supply any other information that they think is relevant.

Booking Form

  • Footer

    • Featured on all three pages, the footer includes links and logos to four social media platforms - YouTube, X, Facebook and TikTok.

Footer with Social Media Links

Features Left to Implement

  • Some of the next features to add would include testimonial videos from existing customers and more interactive booking system to display availability of each reader.

Testing

  • All the links in the nav bar work correctly from each page of the site.
  • The social media links in the footer open to the correct page and in separate browser.
  • For the bookings page, validation is in place after the user presses the "Book a Reading" button to check that al required fields are populated and in the correct format (in the case of Email). A prompt is displayed to to user next to the field that needs attention.
  • As this website is a course project, the user information is saved to any database but a Code Institute confirmation page is displayed to confirm the user info was captured.

Media Queries are used to display on different screen sizes. Different back ground image is used for mobile than tablet or above. Also, the burger menu is used for mobile view with standard nav bar used for other screens. These were tested using the Responsive feature within Chrome DevTools.

Section tags need to have a H2 to H6 tag inside them. This was highlight in HTML Validator.

Last minute bugs that delayed submission were incorrect paths for image files (for both the site itself and for ReadMe file). The quality of images on large screens was another issued that needed to be corrected.

Validator Testing

Deployment

  • The site was deployed to GitHub pages. The steps to deploy are as follows:
    • In the GitHub repository, navigate to the Settings tab
    • From the source section drop-down menu, select the Master Branch
    • 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 - https://terry-martin.github.io/tarot-tales/booking.html

Credits