Skip to content

acristiancsiki/HTML-CSS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Love Coffee

Love Coffee logo

Welcome,

Love coffee it is a website for a startup coffee shop, offering basic information about what the business sells, when it is open, how can you get in touch with it or pass by, as well as a few reasons why customers would enjoy the "Love coffee" shop.

Love Coffee Showcase

Technologies used

  • HTML
  • CSS
  • Font Awesome icons
  • Google fonts

User stories

  • While I am a first time visitor, I would like to learn more about the business
  • While I am a first time visitor, I would like to find out how can I reach the shop
  • While I am a first time visitor, I would like to find what opening hours does the shop has
  • While I am a first time visitor, I would like to ask some questions directed to various business departments
  • While I am a first time visitor, I would like to find out what does the shop sells
  • While I am mobile user, I would like the coffee shop website to be responsive, irrespective of which mobile or tabled device I use

Charasteristics

Home page

  • Navigation
    • The menu it is horizontally set on the top of the page
    • The menu links are situated on the right side of the menu and lead to various other sections of the website, such Menu and Contact pages
    • Aside with the menu links, situated on the left side of the menu it is the logo and the business name
    • The links have animated hover effect
    • On mobile devices, the menu gets responsive and the menu links shift vertically ordered and centered under the logo

Love Coffee Main Menu

  • Showcase area
    • The showcase area was intentionally left minimalistic
    • The simplicity of the showcase intends to convince each visitor about the website's business sector
    • In the showcase area there is a video animation about a coffee cup which keeps rotating

Love Coffee Showcase Area

  • About the coffee
    • This section contains a few reasons why the visitor would purchase products from this business or return the business
    • The content it is split in 3 areas, each centered individually to allow a responsive navigation

Love Coffee Showcase Area

  • Footer
    • The footer area contains the business social media link which open in a new browser window if clicked
    • Below the social icons, there is a copyright statement

Love Coffee Showcase Area

Coffee Menu page

- This page maintains a minimalist aprroach as well to key offerings
- A few coffee types are presented, among with a basic description and their pricing
- The images of the coffess use a glowing animation
- Beside the main content of the page, the top menu and the footer are the same with the ones from the index page

Love Coffee Menu

Contact

- This page has a few features:
    - It provides visitors with opening hours for the coffee shop
    - It allows visitors to locate on a map the coffee shop
    - It provides a way for visitors to engage with various business departments
    - The contact form has basic content validation in place, such as email format, empty characters and other
    - Beside the main content of the page, the top menu and the footer are the same with the ones from the index page

Love Coffee Contant

Success

- Upon a successful GET action on the contact from, the website will redirect to a **SUCCESS** page

Love Coffee after a successful contact form submission

404

- If the user types a page that doesn't exists, that it is redirected to a safe 404 page as seen below

Love Coffee after a successful contact form submission

Testing

CSS & HTML

  • During the development Visual Studio Code has been used for testing and debugging

  • After the development the W3C SS Validation service has been used for CSS checks

    • CSS Love Coffee clean css validation confirmation

    • Home page HTML Love Coffee home page HTML validation confirmation

    • Menu page HTML Love Coffee menu page HTML validation confirmation

    • Contact page HTML Love Coffee contact page HTML validation confirmation

    • Success page HTML Love Coffee success page HTML validation confirmation

    • 404 page HTML Love Coffee 404 page HTML validation confirmation

Accessibility

  • For the accessibility test, the Wave web accessibility tool has been used to validate the structure and review standard recommendations Love Coffee accessibility tests results

Deployment

  • Currently the website it is stored in Github and it uses Github pages for making it available to general public
  • The website address it is: Love Coffee
  • The website can also be hosted on an AWS S3 bucket since it is being built with static content
  • For major improvements of Love Coffee website, an organization might choose to host the website in a personalized hosting environment or use Github Enterprise for better control

Credits

Wireframes

Home page desktop wireframe

Love Coffee Home page desktop wireframe

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published