Landing page for the fictional family company in a fictional town based on true brand named "Sage". The business is owned by a father and 2 sons. Their target customers are individuals and businesses. They are producing high quality coffee machines.
- Home/Index
- About
- Contact
- Sell products
- Built up customer curiosity about products through letting them know about "4 secret, keys formula"
- Builds clients email database through newsletter
- Provide contact and all necessary details for customers to reach company.
- Provide support
- Get customer familiar with a brand, and it's story.
- As recurring or first-time visitor, I want to easily find what the products look like and what are theirs prices.
- Secondly I am interested about what makes theirs products so unique.
- I would like to be updated if new products got realised.
- As a first-time visitor I would like to learn a little more about brand it's self.
- As a recurring or first-time visitor I would like to be provided with easy way to contact company.
Navbar is fixed to the top soo it's easier to navigate website whenever you are. Navbar also includes css ".active" class which indicates current page we are browsing. Of course logo is also includes.
Footer that we can split into 3 parts.
- Logo and quick navigation.
- Contact details
- About company and social media links.
Plain HTML & CSS carousel without autoplay functionality. I tried to keep project Javascript free and that the best I could do. HTML & CSS part is based on:
Carousel created by Anca Spatariu https://codepen.io/ancaspatariu/pen/WpQYOP
Plenty changes were done to make the carousel useful for my project.
Currently, there are only 3 products. To entertain customer who is browsing a website I added hover effect which increases products img size, lifts it a little and leaves a box shadow underneath. Buttons are NOT working currently.
This part showcases the most important parts of every product created by Sege. Every "key" element unlocks the lock on of every secret formula element. It's done by the magic of "hover". It's only working on desktop devices where "hover" has the most useful. On mobile devices it would be harder to control and annoying for customer. That why on mobile devices "Lock" icon is removed and whole text is seen all the time.
If customer wants to know for example when is going to be released new Sege coffee machine model. Then he or she can sign up on newsletter and stay updated about everything.
Header implicating that company is founded by father and sons who are "dreamers" and trying to reach high.
Short bio about each of founders with hover effect on each image pseudo-element ::after. frame location is changing according to the screen width.
Contact form implemented in header part. Form on submission is opening new window and form is submitted into Code Institute form dumper. Form validation is covered by HTML. Below Header/Contact form are other contact details provided that may help reach out to company.
To make it easier to find a company I embed google map iframe provided by https://www.maps.ie/create-google-map/
Thanks to whom I didn't have to provide my API key.
Implement buttons action on product cards to redirect to new pages with products details or to modal box with details and purchase mechanism.
Rebuild carousel based on JavaScript and autoplay functionality instead of plain HTML and CSS.
- As a first-time visitor I know straight away that the website is about coffee machines for personal use or for business thanks to the carousel.
- As a first-time or recurring visitor just below a carousel I see what products company is offering and what new is about to release.
- As a first-time visitor below products I can learn what makes this products special. On desktop devices I can learn that in engaging way by revealing details of each "secret key" by hovering on them.
- As a first-time or recurring visitor I after learning details and getting excited about products/brand I can sign up for a newsletter or check social media links in footer section.
- As a first-time visitor I can learn more about company and people behind it. That is a good sign that owners looks trustworthy and not boasting about them self. They are proud about products but humble about themselves. Great indicator of what kind of people they are.
- As a first-time or recurring visitor I can easily find all necessary details how to contact company or how to get too them. Amount of provided contact details indicates how transparent is company and how much they care for customer to be able to reach them.
(6/6 tests passed :) )
Performance loses due using carousel made only with HTML & CSS
Performance loses due using carousel made only with HTML & CSS
Performance loses due embedding Google Maps from third party source. Can't fix that at this moment.
Same story. Performance loses due embedding
I used https://validator.w3.org/ for html validation purpose
4 errors occur all of them appeared in carousel. To fix that I had to change ul and li tags into divs After fix
I used https://jigsaw.w3.org/css-validator/ for CSS validation purpose. Some errors occur during tests. Source of error is font awesome icons that I am using from cdn. That's why I will only test part of CSS written by me.
I am not author of this part, but I have made some changes in the file so to fit my project.
- HTML
- CSS
- PHPStorm IDE
- Google Chrome Developer Tools
- Mozilla Firefox Developer Tools
- Font Awesome
- Google Fonts
- Unsplash
- Photopea
[
{
author: Calugar Ana Maria,
URL: https://unsplash.com/photos/BHeueUanvrU
},
{
author: Kevin Schmid,
URL: https://unsplash.com/photos/ftA71vetxuo
},
{
author: Jessica Lewis,
URL: https://unsplash.com/photos/ftA71vetxuo
},
{
author: Math,
URL: https://unsplash.com/photos/6GDW9BVdmkw
},
{
author: Vladislav Klapin,
URL: https://unsplash.com/photos/SymZoeE8quA
},
{
author: Kaleb Tapp,
URL: https://unsplash.com/photos/J59wWPn09BE
},
{
author: Joel Filipe,
URL: https://unsplash.com/photos/VuwAfoHpxgs
},
{
author: Foto Sushi,
URL: https://unsplash.com/photos/6anudmpILw4
},
{
author: Yogendra Singh
URL: https://unsplash.com/photos/HrpYHchKb5Y
},
{
author: Jonas Kakaroto,
URL: https://unsplash.com/photos/Fs8ZFfVh-cg
}
]
- Huge thanks to my mentor Guido Cecilio Garcia Bernal guided me throughout this project.