Giter VIP home page Giter VIP logo

ci-project-portfolio-3's Introduction

Pizza Palace - Project Portfolio 1 - HTML & CSS

Pizza Palace is a small company that encourages users to come and take their pizza making masterclass. This site is targeted at the individuals who have not yet taken a class and are either finding the website organically through, finish this.

You can view the live site here - Pizza Palace

Responsive Design Image

Contents

Objective

In my first project. I wanted to develop a simple website that would be beneficial for any business to have. The main objective was to present my skills in HTMl and CSS.

User Experience

Design

The Design for Pizza Palace was built in Figma.

Home Page Plan

Figma Home page wireframe

Gallery Page

Figma Gallery Page Wirefram

Booking page

Figma Booking Form Page WireFrame

Site Structure

The website for Pizza Palace is set over four webpages with three navigations links for the user to use. The Home page is the default loading page. The Gallery has all the sample images that the business might have. Finally the Form page where the user can show their interest. The fourth page is where you are directed when you complete the form.

Design Choices

I wanted the colours of the Site to stand out, so making a simple pallette that represented the colours of pizza was the way I decided to go. Focusing on Red or crust colour fonts for all scripts works well together. I chose the font Quicksand for all titles. I think the font is clean and simple.

Back to Table of contents

Features

The Pizza Palace website is designed to be easy to use. It contains all the standard features that users would be familiar with. The overall feel of the website is to be as simple and straightforward as possible.

Responsive Design Image

Existing Features

Navigation Menu

I wanted the navigation menu to be simple and intuitive. Clear and easy to use. Familiar to both new and veteran internet users.

Navigation Menu

Home

Home Menu Page

This is the first part of the website that the User will be visiting. I wanted to make the purpose immediately clear that this website was all about Pizza. I added a catchy slogan front and center on the page so that the User understands that this website is about helping the Users step up their game making pizzas. Attached to the slogan is a responsive button that encouages the user to "Book Now" Clicking the button will send them to the booking page where they can sign up.

About

About Us Section The about section lets the user know about what time the classes are on, the mission statement for the business as a whole, as well as the location of where to find the classes.

Gallery

Gallery Page

The gallery has a layout of stock photos that would give the user a sense of what the classes entail and the benefits that they would have. I used

Booking Form

Booking Form Page

I wanted the booking page to be straightforward. With a simple sign in sheet to display interest in the classes. Along with

Footer

Footer Image

I wanted the footer to continue the clean layout along with the rest of the page. I didn't want any text, and only the simple icons of the social media to complete a clear and crisp look that is very intuitive.

Back to Table of contents

Future Features

Latest News

A small section that updates the users about the latest deals and events while they are scrolling through the website.

Enhanced Booking experience.

A more complete Booking experience. Where they could go through the whole booking experience on the website. Getting a confirmed time and date quickly and easily.

Newsletter

A simple newsletter service that would send out promotions and events to the users who opt in for the service.

Back to Table of contents

Technologies Used

HTML5

  • As a structure language.

CSS

  • As a style language.

Font Awesome

  • As an icon library for a social links.

Google fonts

  • As a font resource.

GitHub

  • As a software hosting platform to keep project in a remote location.

Git

  • As a version-control system tracking.

Gitpod

  • As a development hosting platform.

Testing

I used Chrome developer tools throughout the project for testing and solving problems with responsiveness and style issues.

Home Page

Lighthouse Testing Home page

Gallery Page

Lighthouse Testing Gallery

Booking Page

Lighthouse Testing Booking Page

Back to Table of contents

Code Validation

At the and of the project I used two websites to validate a code

Deployment

The project was deployed on GitHub Pages. I used Gitpod as a development environment where I commited all changes to git version control system. I used push command in Gitpod to save changes into GitHub.

How To deploy in Github Pages

  1. Go to the repository on GitHub.com
  2. Select 'Settings' near the top of the page.
  3. Select 'Pages' from the menu bar on the left of the page.
  4. Under 'Source' select the 'Branch' dropdown menu and select the main branch.
  5. Once selected, click the 'Save'.
  6. Deployment should be confirmed by a message on a green background saying "Your site is published at" followed by the web address.

Credits

Map

Images

  • I used IstockPhotos to find the stock images used for the gallery page and the background of the Home and Form page. Individual Image links were given on the gallery page html.

Button

Special Thanks

To the Code Institute course material that gave me the knowledge and confidence to complete this project.

To my mentor Adegbenga Adeye who gave me great help and directions throughout the project

Back to Table of contents

ci-project-portfolio-3's People

Contributors

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